Sie sind auf Seite 1von 2

Hier gibt es Hilfe

Folgender Code gibt Ihnen die Möglichkeit einen zufälligen INTEGER zwischen „min“ und „max“ zu
erstellen.

java.util.Random r = new java.util.Random();


int randInt = r.nextInt(max-min) + min;
System.out.println(randInt);

Folgender Code gibt Ihnen die Möglichkeit einen DOUBLE auf 2 Nachkommastellen zu runden.

double roundDbl = Math.round(d*100.0)/100.0;

Hier gibt es Augaben

Aufgabe 1:
Erstellen Sie ein Programm in dem man durch Eingabe einer natürlichen Zahl einen Buchstaben in
dem Text „Erster Versuch des Einlesens von Zahlen“. Hierbei wird über die Konsole eine Zahl
eingegeben und der Buchstabe ausgegeben. Es muss vorher überprüft werden, ob der Text so lang
ist, wie die Zahl, die eingegeben wurde.

Aufgabe 2:
Schreiben Sie ein Programm, welches den Gesamtpreis für den Einkauf in einem Eisenwahren-Laden
ausgibt. Es soll über die Konsole die Anzahl für Schrauben, Muttern und Unterlegscheiben
eingegeben werden. Es dürfen nicht mehr Schrauben als Muttern bestellt werden, sonst wird der
Hinweis „Ihre Bestellung von [Zahl] Schrauben, [Zahl] Muttern und [Zahl] Unterlegscheiben ist
ungültig“ ausgegeben. Ist die Eingabe korrekt, dann wird „Ihre Bestellung von [Zahl] Schrauben,
[Zahl] Muttern und [Zahl] Unterlegscheiben ist gültig“ und in einer neuen Zeile „Gesamtbetrag:
[Betrag] €“ ausgegeben.

Preise Schrauben: 0,25€. Preise Muttern: 0,19€. Preise Unterlegscheiben: 0,10€

Aufgabe 3:
Schreiben Sie ein Programm, in dem Sie das Alter einer Person bestimmen können. Über die Konsole
wird das vollständige Geburtsjahr eingegeben (z.B. 1995).
Aufgabe 4:
Erweitern Sie das Programm aus Aufgabe 2 um die Eingabe von Monat und Jahr und geben Sie neben
dem Alter auch aus, ob diese Person in diesem Jahr schon Geburtstag hatte, oder noch Geburtstag
haben wird. Das aktuelle Datum kann über 3 variablen fest eingetragen werden.

Aufgabe 5:
Schreiben Sie ein Programm, in dem Sie den größten gemeinsamen Teiler von 2 natürlichen Zahlen
finden, welche über die Konsole eingegeben werden. Hierfür wird eine IF-Abfrage und WHILE-
Schleife benötigt. Geben Sie ebenfalls aus, wie viele Durchläufe die WHILE-Schleife benötigt

Aufgabe 6:
Schreiben Sie ein Programm, wo man in der Konsole „g“ für „gerade“ und „u“ für „ungerade“ eingibt.
Das Programm soll eine Zufallszahl erstellen und überprüfen, ob die Zahl gerade oder ungerade ist.
Wenn richtig geraten wurde, dann soll ein Zähler hochgezählt werden. Wenn falsch geraten wurde,
dann soll in der Konsole „Leider verloren. Sie hatten [Zahl] richtige gehabt“ ausgegeben werden.

Aufgabe 7:
Schreiben Sie ein Programm, welches eine zufällige Zahl zwischen 1 und 50 erstellt. Es soll durch die
Konsole versucht werden, diese Zahl zu erraten. Wenn die eingegebene Zahl zu klein ist, soll ein
Hinweis „Zahl zu Klein“ ausgegeben werden. Wenn die eingegebene Zahl zu groß ist, dann soll „Zahl
zu groß“ ausgegeben werden. Es soll gezählt werden, wie oft eine Zahl eingegeben wird, bis die
richtige Zahl erraten wurde.

Das könnte Ihnen auch gefallen