myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Java Programmierung

Willkommen

myGully

Links

Forum

 
Antwort
 
Themen-Optionen Ansicht
Ungelesen 15.04.13, 08:54   #1
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.124
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard

Hier wird immer gern gesehn, was du bis jetzt schon gemacht hast. Wenn du noch nichts geschafft hast, solltest du dich dringend damit beschäftigen.

Woran hängt es denn genau?
Your_Conscience ist offline   Mit Zitat antworten
Ungelesen 15.04.13, 13:17   #2
Matze500
Student der Informatik
 
Registriert seit: Jul 2010
Ort: NRW nähe Münster ;)
Beiträge: 355
Bedankt: 261
Matze500 ist noch neu hier! | 0 Respekt Punkte
Standard

Hauptklasse

Code:
public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		
		Vektor2 v1 = new Vektor2(1.0,2.0);
		Vektor2 v2 = new Vektor2(4.0,1.0);
		
		System.out.println(v1.getX() +"  "+ v1.getY()); // gibt x und y Koordinaten aus
		
		System.out.println(v1.betrag()); // Betrag von dem Vektor
		
		System.out.println(v1.skalarprodukt(v2)); //Skalarprodukt von zwei Vektoren (v1 und v2)
		
		System.out.println(v1.abstand(v2)); // Abstand v 1 und v2

	}
}
Vektor2 Klasse

Code:
public class Vektor2 {
	/* instance variable declarations */
	double x;
	double y;
	
	/* constructor */
	Vektor2( double pX, double pY){
	x = pX;
	y = pY;
	}	

	public double betrag(){
	
		double betrag =  Math.sqrt(Math.pow(x,2)+Math.pow(y,2));
	
		return betrag;
	}
	
	public double skalarprodukt(Vektor2 v){
		
		double skalar = (x * v.x) + (y * v.y);
		
		return skalar;
	}
	
	public double abstand(Vektor2 v){
		

                //Satz des Pythagoras
		double abstand = Math.sqrt(Math.pow((v.x - x),2) + Math.pow((v.y - y),2));
		
		return abstand;
	}
	
	public double getX(){
		
		return x;
	}
	
	public double getY(){
		
		return y;
	}
}
Ich hoffe ich konnte dir damit etwas helfen.

MFG Matze500
__________________
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Powered by Windows 7
Matze500 ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:43 Uhr.


Sitemap

().