Hi,
ich bin den ganzen Tag schon am Java Lernen und langsam geht es bergauf, ich habe jetzt aber eine Frage zu dieser Aufgabenstellung:
Ich habe das ganze so gelöst, aber ich weiß nicht genau was der Prof mit dem "...werden der Methode als double Parameter übergeben" meint.
Hier meine Lösung:
[Java]
import java.util.Scanner;
public class berechneKegelvolumen {
public static void main(String[]args) {
System.out.println("Geben Sie die Höhe ein");
double h = new Scanner(System.in).nextDouble();
System.out.println("Geben Sie den Radius ein");
double r = new Scanner(System.in).nextDouble();
if ((r < 0) || (h < 0))
{
System.out.println(Double.NaN);
}
else
{
double volumen;
volumen = ((r*r*Math.PI*h)*1/3);
System.out.println("Das Volumen ist: " +volumen);
}
}
}
[/Java]
ich bin den ganzen Tag schon am Java Lernen und langsam geht es bergauf, ich habe jetzt aber eine Frage zu dieser Aufgabenstellung:
Ich habe das ganze so gelöst, aber ich weiß nicht genau was der Prof mit dem "...werden der Methode als double Parameter übergeben" meint.
Hier meine Lösung:
[Java]
import java.util.Scanner;
public class berechneKegelvolumen {
public static void main(String[]args) {
System.out.println("Geben Sie die Höhe ein");
double h = new Scanner(System.in).nextDouble();
System.out.println("Geben Sie den Radius ein");
double r = new Scanner(System.in).nextDouble();
if ((r < 0) || (h < 0))
{
System.out.println(Double.NaN);
}
else
{
double volumen;
volumen = ((r*r*Math.PI*h)*1/3);
System.out.println("Das Volumen ist: " +volumen);
}
}
}
[/Java]
Zuletzt bearbeitet von einem Moderator: