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 …“)
 
 
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
<pre>
+
<syntaxhighlight lang="java">
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>
+
</syntaxhighlight>

Aktuelle Version vom 22. Januar 2015, 14: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;
}
 
}