Lösungsvorschlag 4.2. - Aufgabe 2: Unterschied zwischen den Versionen
Aus ComeniusWiki
(Die Seite wurde neu angelegt: „<pre> public class Kreistabelle { private double flaeche; private double umfang; public void kreistabelle(){ System.out.println("Radius Umfang …“) |
|||
| (Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | < | + | <syntaxhighlight lang="java"> |
| − | public class Kreistabelle { | + | public class Kreistabelle{ |
| − | + | public void kreistabelleAnzeigen(){ | |
| − | + | //Ausdruck der Kopfzeile | |
| − | + | ||
| − | public void | + | |
System.out.println("Radius Umfang Flaeche"); | System.out.println("Radius Umfang Flaeche"); | ||
| + | //Veränderung des Radius in 5er-Schritten. Zählvariable i ist gleichzeitig der Radius | ||
for(int i=5;i<=100;i=i+5){ | for(int i=5;i<=100;i=i+5){ | ||
System.out.println(i+" "+umfang(i)+" "+flaeche(i)); | System.out.println(i+" "+umfang(i)+" "+flaeche(i)); | ||
| Zeile 14: | Zeile 13: | ||
} | } | ||
| + | //Methode mit Rückgabewert zur Berechnung des Umfangs | ||
| + | private double umfang(double radius){ | ||
| + | return 2*radius*Math.PI; | ||
| + | } | ||
| + | |||
| + | //Methode mit Rückgabewert zur Berechnung der Fläche | ||
private double flaeche(double radius){ | private double flaeche(double radius){ | ||
return Math.pow(radius,2)*Math.PI; | return Math.pow(radius,2)*Math.PI; | ||
} | } | ||
| − | |||
| − | |||
| − | |||
} | } | ||
| − | </ | + | </syntaxhighlight> |
Aktuelle Version vom 22. Januar 2015, 13:48 Uhr
public class Kreistabelle{ public void kreistabelleAnzeigen(){ //Ausdruck der Kopfzeile System.out.println("Radius Umfang Flaeche"); //Veränderung des Radius in 5er-Schritten. Zählvariable i ist gleichzeitig der Radius for(int i=5;i<=100;i=i+5){ System.out.println(i+" "+umfang(i)+" "+flaeche(i)); } } //Methode mit Rückgabewert zur Berechnung des Umfangs private double umfang(double radius){ return 2*radius*Math.PI; } //Methode mit Rückgabewert zur Berechnung der Fläche private double flaeche(double radius){ return Math.pow(radius,2)*Math.PI; } }

