Javakurs/Übungsaufgaben/Geometrie: Unterschied zwischen den Versionen
< Javakurs | Übungsaufgaben
(Vorgabe für Fortgeschrittene eingefügt) |
K (hat „Javakurs2007/Geometrie“ nach „Javakurs2009/Geometrie“ verschoben: Neuer Javakurs) |
(kein Unterschied)
|
Version vom 23. März 2009, 20:59 Uhr
Aufgabe
- Schreibe ein Programm, welches aus der Höhe und einem Radius das Volumen und die Oberfläche eines Zylinders berechnet.
- Berechne anhand von
r
Umfang, Volumen und Oberfläche einer Kugel. - Berechne anhand der Seitenlängen
a, b, c
das Volumen, die Oberfläche, die Länge der Raumdiagonalen sowie die Gesamtkantenlänge eines Quaders.
Hinweis: Math.PI kann dir hier gute Dienste leisten.
Vorgabe für Fortgeschrittene
public class Geometrie { public static void main(String[] args) { /* * wir wollen die Argumente "Zylinder r h" oder Kugel r ... */ if (args.length == 0) { System.out.println(help()); } else if (args[0].equals("Zylinder")) { /* * hier kannst du deine Methode zur Zylinderberechnung einfügen ich * habe dir ein Grundgerüst vorgegeben */ if (args.length >= 3) { // haben wir genügend Argumente? /* * Zum Beispiel: * * zur Konvertierung von String nach double braucht man: * double r = Double.valueOf(args[1]); * double h = Double.valueOf(args[2]); * * dann eure Methode aufrufen: * String ergebnis = zylinder(r,h); * * und das Ergebnis ausgeben: * System.out.println( ergebnis ); */ } else { System.out.println(help()); } } else if (args[0].equals("Kugel")) { /* * hier kannst du deine Methode zur Kugelberechnung einfügen */ } else if (args[0].equals("Quader")) { /* * hier kannst du deine Methode zur Zylinderberechnung einfügen */ } else { System.out.println(help()); } } public static String help() { return "Hier kannst du einen Hilfetext einfügen"; } }
Kommentare
Wenn du Anmerkungen zur Aufgabe hast oder Lob und Kritik loswerden möchtest, ist hier die richtige Stelle dafür. Klicke einfach ganz rechts auf "bearbeiten" und schreibe deinen Kommentar direkt ins Wiki. Keine Scheu, es geht nichts kaputt ;)