Schreibe ein Programm:
Das Programm soll das Display eines Fahrkartenautomaten simulieren. In der Eingabe stehen die Münzen, die
nacheinander eingeworfen werden. Es gibt Ein- und Zwei-Euromünzen.
Mit jeder eingeworfenen Münze, soll angezeigt werden welche Münze gerade eingeworfen wurde und in
einer neuen Zeile ausgegeben werden. Das Display zeigt den Betrag mit Ziffern an.
Eingabe:
Ein Zwei |
Ausgabe:
1 2 |
Schreibe ein Programm:
Das Programm soll das Display eines Fahrkartenautomaten simulieren. In der Eingabe stehen die Münzen, die
nacheinander eingeworfen werden. Es gibt Ein- und Zwei-Euromünzen.
Mit jeder eingeworfenen Münze, soll der bisher gezahlte Betrag angezeigt und als neue Zeile
ausgegeben
werden.
Das Display zeigt den Betrag mit Ziffern an.
Eingabe:
Ein Zwei |
Ausgabe:
1 3 |
Ein Automat verkauft Fahrkarten für fünf Euro das Stück und nimmt Ein- sowie Zwei-Euromünzen an. In der ersten Zeile der Eingabe steht die Anzahl der benötigten Fahrkarten. Darunter die Münzen, die in den Automaten eingeworfen wurden.
Schreibe ein Programm:
Gib true aus, falls genug Geld eingeworfen wurde, um die geforderte Anzahl Fahrkarten zu bezahlen, sonst gib false aus.
Beachte: Dein Programm muss mit allen Testfällen zurechtkommen.
Um die Information zur Anzahl an Fahrkarten einzulesen, musst du den Baustein verwenden. Nur dann kann mit der Zahl gerechnet werden.
Um eine reine Sequenz an Anweisungen oder eine Lösung, die nur auf das Bestehen von Testfällen abzielt,
zu
vermeiden, stehen
maximal drei -Bausteine zur Verfügung.
Du kannst der über das blaue Zahnrad weitere Fälle
hinzufügen (oder entfernen), indem du sie vom linken grauen Kasten zum rechten weißen Kasten
hinzufügst (oder aus dem weißen Kasten heraus ziehst):