...ich sitze gerade an einer Aufgabe, bei der man 2 Methoden schreiben soll, die dann in einer Klasse getestet werden sollen. Eine Methode habe ich bereits fertig, nur an der anderen haperts. Hier das Problem:
Die Methode soll eine natürliche Zahl testen (also nehme ich mal int als optimal hin) ob alle ihre Ziffern gleich 1 sind. Übergabe dieser Zahl erfolgt als Parameter und rückgabe als boolean, also true/false.
Daneben stellt sich mir noch die Frage (da auch die andere Methode ihren Wert als Parameter übergeben bekommen soll) wie ich da bei Programmstart eine Methodenauswahl realisiere.
Hier mal die 2 Methode und den Rahmen (unfertig, wie erwähnt):
...der main Teil ist natürlich so nicht richtig, ich hatte die Wertübergabe als Parameter überlesen...
Die Methode soll eine natürliche Zahl testen (also nehme ich mal int als optimal hin) ob alle ihre Ziffern gleich 1 sind. Übergabe dieser Zahl erfolgt als Parameter und rückgabe als boolean, also true/false.
Daneben stellt sich mir noch die Frage (da auch die andere Methode ihren Wert als Parameter übergeben bekommen soll) wie ich da bei Programmstart eine Methodenauswahl realisiere.
Hier mal die 2 Methode und den Rahmen (unfertig, wie erwähnt):
Java:
public class SimpleMethoden {
// Befehle
public class nurEinsen() {
}
public class flaecheNachUmfang(double flaeche) {
double r, u;
r = Math.sqrt(flaeche / Math.PI);
u = 2 * Math.PI * r;
return u;
}
public static void main (String args[]){
int zahl;
double flaeche;
System.out.println("Eingabe der Kreisfläche: ");
flaeche = in.nextDouble();
if (flaeche <= 0){
System.out.println("Berechnung nicht moeglich, bitte einen Wert > Null eingeben !");
else
}
}
}
...der main Teil ist natürlich so nicht richtig, ich hatte die Wertübergabe als Parameter überlesen...