Pseudocode Ausgabe erzeugen
Es soll eine Funktion txtZeit()
geschrieben werden, die eine Zeitspanne als Text darstellt.
- Einziges Argument ist die Zeitspanne in Sekunden
- Rückgabe ist ein Text, in dem die Zeit in Tage, Stunden, Minuten und Sekunden aufgeschlüsselt ist
Ausgabeformat ist
D Tage, hh:mm:ss
- Dabei sollen Minuten und Sekunden immer dargestellt werden
- Tage und Stunden sollen nur gezeigt werden, wenn sie relevant sind
- Sekunden sind immer zweistellig, werden ggf. also mit führender
0
gezeigt - Minuten sind immer zweistellig, wenn auch Stunden angezeigt werden
- Das Wort "Tage" soll je nach Situation in Plural oder Singular eingefügt werden
Beispiele
Denke an die Zeitangabe, wie sie in einem Videoplayer angezeigt werden würde:
4 Tage, 0:23:42
, 1 Tag, 23:47:11
, 1:28:00
, 5:23
, 0:42
, 0:01