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 …“) |
|||
| Zeile 1: | Zeile 1: | ||
<pre> | <pre> | ||
| − | 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; | ||
} | } | ||
| − | |||
| − | |||
| − | |||
} | } | ||
</pre> | </pre> | ||
Version vom 24. November 2013, 18:26 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;
}
}

