Lösungsvorschlag 4.2. - Aufgabe 2: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
(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{
  
private double flaeche;
+
public void kreistabelleAnzeigen(){
private double umfang;
+
//Ausdruck der Kopfzeile
 
+
public void kreistabelle(){
+
 
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;
 
}
 
}
  
private double umfang(double radius){
 
return 2*radius*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;
}

}