All pastes #13140 Raw Edit

Something

public java v1 · immutable
#13140 ·published 2005-06-01 21:57 UTC
rendered paste body
public class Berechnung{		public static void main(String[] args)	{				if (args.length == 6)		{						double werte[] = new double[6];			Vektoren Vektor1;			Vektoren Vektor2;			Vektoren Ergebnis;						for(int i=0; i<6; i++)			{				werte[i] = Double.parseDouble(args[i]);			}						Vektor1 = new Vektoren(werte[0], werte[1], werte[2]);			Vektor2 = new Vektoren(werte[3], werte[4], werte[5]);			Ergebnis = new Vektoren();						if(Vektor1.laenge(Vektor1) == 0)			{				System.out.println("Fehler: Vektor1 hat die Länge NULL!");			}			else if(Vektor2.laenge(Vektor2) == 0)			{				System.out.println("Fehler: Vektor2 hat die Länge NULL!");			}			else			{				Ergebnis = Vektor1.addition(Vektor1, Vektor2);				System.out.println("v1 + v2:\t"+Ergebnis.x+" "+Ergebnis.y+" "+Ergebnis.y);								Ergebnis = Vektor1.subtraktion(Vektor1, Vektor2);				System.out.println("v1 - v2:\t"+Ergebnis.x+" "+Ergebnis.y+" "+Ergebnis.y);								System.out.println("v1 . v2:\t"+Vektor1.skalar(Vektor1, Vektor2));								Ergebnis = Vektor1.kreuz(Vektor1, Vektor2);				System.out.println("v1 x v2:\t"+Ergebnis.x+" "+Ergebnis.y+" "+Ergebnis.z);								Ergebnis = Vektor1.norm(Vektor1, Vektor1.laenge(Vektor1));				System.out.println("norm(v1):\t"+Ergebnis.x+" "+Ergebnis.y+" "+Ergebnis.z);								Ergebnis = Vektor2.norm(Vektor2, Vektor2.laenge(Vektor2));				System.out.println("norm(v2):\t"+Ergebnis.x+" "+Ergebnis.y+" "+Ergebnis.z);												System.out.println("laenge(v1):\t"+Vektor1.laenge(Vektor1));								System.out.println("laenge(v2):\t"+Vektor2.laenge(Vektor2));							}					}		else		{			System.out.println("Fehler: Die Anzahl der Argumente stimmt nicht!");		}					} }