LU02.A02 - Eingaben

Erstelle einen Programmablauf mit Blockly, der den Benutzer nach verschiedenen Werten fragt. Die Benutzereingaben müssen teilweise konvertiert und in einer Variable gespeichert werden.

TODO SuMa: Ein/Ausgaben klarer kennzeichnen

  1. Zuerst fragt das Programm den Benutzer nach einer Zeichenkette.
  2. Als zweites fragt das Programm nach einer Ganzzahl. Wandle die Benutzereingabe in einen int um.
  3. Zuletzt fragt das Programm nach einer Gleitkommazahl und wandelt die Eingabe in einen float um.

Anschliessend gibt das Programm alle vom Benutzer eingegebenen Werte aus.

Hier siehst du zwei Beispiele, wie das Programm in der Konsole ablaufen könnte:

Give a string:
*bye-bye*
Give an integer:
*11*
Give a float:
*4.2*
You gave the string bye-bye
You gave the integer 11
You gave the float 4.2
Give a string:
*Oops!*
Give an integer:
*-4*
Give a float:
*3200.1*
You gave the string Oops!
You gave the integer -4
You gave the float 3200.1

Falls der Benutzer eine ungültige Eingabe macht, z.B. Text statt Ganzzahl, wird das Programm abstürzen. Das ist für diese Aufgabe so gewollt.

Erstelle einen Screenshot des Blockly-Diagramms und lade diesen in der Moodle-Aufgabe hoch.


Marcel Suter, Kevin Maurizi

  • modul/m319/learningunits/lu02/aufgaben/eingabe.txt
  • Last modified: 2023/11/13 08:56
  • by 127.0.0.1