studyklar
GdI 1 · Übungsblatt 4 · Aufgabe 5

Sekunden im Januar: das erste eigene Java-Programm

Wie viele Sekunden hat der Januar? Erst rechnen wir das auf Papier aus, Einheit für Einheit. Dann schreiben wir daraus Zeile für Zeile ein Java-Programm, das dieselbe Rechnung macht und das Ergebnis ausgibt. Rechts steht die Grafik zum aktuellen Teil. Mit Weiter geht es Schritt für Schritt voran.

Die Aufgabe

Aufgabe 4.5

Schreiben Sie ein Java-Programm A4_5, welches die Anzahl der Sekunden im Monat Januar berechnet und ausgibt!

Hinweis: Sie können den Wert einer Variablen x mit folgender Anweisung ausgeben:

Out.println(x);

oder schöner: Out.println("Wert von x: " + x);

Gesucht ist ein Programm mit dem Namen A4_5. Es soll die Zahl der Sekunden im Januar selbst ausrechnen und auf den Bildschirm schreiben. Eingaben gibt es keine.

Merke: Erst den Rechenweg klären, dann programmieren. Das Programm rechnet nur nach, was man auf Papier schon verstanden hat.
  1. Rechenweg: Tage, Stunden, Minuten, Sekunden.
  2. Programm: Gerüst, Variablen, Rechnung, Ausgabe.
  3. Übersetzen, ausführen und das Ergebnis vergleichen.

Der Januar hat 31 Tage

Startwert
Tage=31\text{Tage} = 31

Der Januar hat immer 31 Tage, auch im Schaltjahr; der Schalttag liegt im Februar. Von dieser Zahl aus rechnen wir in immer kleinere Einheiten um. Jede Einheit ist ein festes Vielfaches der nächsten, also wird jedes Mal malgenommen.

Tage in Stunden

Stunden
31⋅24=74431 \cdot 24 = 744

Ein Tag hat 24 Stunden. 31 Tage haben also 31-mal so viele Stunden.

Noch 9 Schritte bis zum Ergebnis
Den ganzen Lösungsweg sehen Studierende und Lehrende der HS KL. Registriere dich mit deiner Adresse @stud.hs-kl.de oder @hs-kl.de, dann geht es hier direkt weiter.

Abbildung 1Der Rechenweg

von Tagen zu Sekunden

EinheitRechnungAnzahl
Tage??
Stunden??
Minuten??
Sekunden??
Legendegerade berechnet? = folgt in einem späteren SchrittDie Umrechnung von Tagen in Sekunden.