Wer kann mir bei dieses Aufgabe helfen? Hallo Leute, ich bin in der Ausbildung. Und habe eine Aufgabe bekommen, die ich lösen soll, ohne Kenntnisse zu haben. Ich habe ein Buch bekommen "Java ist auch eine Insel". Ist eigentlich nichts für Anfänger, die noch nie Programmiert haben. Ärgerlich.
Also :
Bitte schreibe drei Funktionen, die die eine Zeichenkette von der Tastatur einlesen.
Funktion 1 - Funktion zum einlesen von einer GANZEN ZAHLEN
Der gewünschte Eingabewert muss über ein Übergabeparameter an die Funktion als TEXT beschrieben werden können. Dieser TEXT muss dem Bediener angezeigt werden.
Die Funktion gibt immer eine GANZE ZAHL als Rückgabewert zurück.
Sollte keine GANZE ZAHL eingegeben werden soll die Abfrage innerhalb der Funktion wiederholt werden, mit eine Ausgabe einer Fehlermeldung:
"Ihre Eingabe wurde als ungültig erkannt, bitte wiederholen !"
Funktion 2 - Funktion zum einlesen von einer FLIESSKOMMA ZAHLEN
Der gewünschte Eingabewert muss über ein Übergabeparameter an die Funktion als TEXT beschrieben werden können. Dieser TEXT muss dem Bediener angezeigt werden.
Die Funktion gibt immer eine FLIESSKOMMA ZAHLEN als Rückgabewert zurück.
Sollte keine FLIESSKOMMA ZAHLEN eingegeben werden soll die Abfrage innerhalb der Funktion wiederholt werden, mit eine Ausgabe einer Fehlermeldung:
"Ihre Eingabe wurde als ungültig erkannt, bitte wiederholen !"
Funktion 3 - Funktion zum einlesen von einer ZEICHENKETTE (+, -, *, /)
Der gewünschte Eingabewert muss über ein Übergabeparameter an die Funktion als TEXT beschrieben werden können. Dieser TEXT muss dem Bediener angezeigt werden.
Die Funktion gibt immer eine ZEICHENKETTE als Rückgabewert zurück.
Sollte die eingegebene ZEICHENKETTE nicht "+" oder "-" oder "*" oder "/" sein soll die Abfrage innerhalb der Funktion wiederholt werden, mit eine Ausgabe einer Fehlermeldung:
"Ihre Eingabe wurde als ungültig erkannt, bitte wiederholen !"
Innerhalb der Hauptfunktion soll dann folgende Logik abgebildet werden:
Einlesen einer GANZEN ZAHL
Einlesen einer FLIESSKOMMA ZAHL
Einlesen einer ZEICHENKETTE (+, -, *, /)
Anhand der Zeichenkette soll danach die korrekte mathematische Funktion ausgeführt werden mit der Ausgabe des Ergebnisses.
z.B. 2 + 5.7 = 7.7 oder 1*2.0 = 2.0 usw.
Der Sourcecode sollte über die JAVADOC Kommentare verfügen und auch die wichtigen Programmteile sollten über Kommtenare erklärt werden.
Der Sourcecode sollte gut lesbar sein, so daß Du uns den nach der Fertigstellung auch erläutern kannst.
Kann mir da jemand helfen? |