Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m319:learningunits:lu02:aufgaben:eingabe [2025/06/23 07:45] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | de:modul:m319:learningunits:lu02:aufgaben:eingabe [2025/09/05 11:19] (aktuell) – msuter | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== LU02.A02 - Eingaben ====== | ||
| + | <WRAP center round todo 60%> | ||
| + | Erstelle einen Programmablauf mit [[https:// | ||
| + | Die Benutzereingaben müssen teilweise konvertiert und in einer Variable gespeichert werden. | ||
| + | </ | ||
| + | /*TODO SuMa: Ein/ | ||
| + | |||
| + | ===== Auftrag ===== | ||
| + | |||
| + | |||
| + | - Zuerst fragt das Programm den Benutzer nach einer Zeichenkette. | ||
| + | - Als zweites fragt das Programm nach einer Ganzzahl. Wandle die Benutzereingabe in einen '' | ||
| + | - Zuletzt fragt das Programm nach einer Gleitkommazahl und wandelt die Eingabe in einen '' | ||
| + | |||
| + | Anschliessend gibt das Programm alle vom Benutzer eingegebenen Werte aus. | ||
| + | |||
| + | ===== Ablauf des Programms ===== | ||
| + | |||
| + | ==== Live ausprobieren ==== | ||
| + | |||
| + | < | ||
| + | <iframe id=" | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== Statische Beispiele ==== | ||
| + | |||
| + | 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 | ||
| + | </ | ||
| + | |||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | 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. | ||
| + | </ | ||
| + | |||
| + | ===== Abgabe ===== | ||
| + | Erstelle einen Screenshot des Blockly-Diagramms und lade diesen in der Moodle-Aufgabe hoch. | ||
| + | |||
| + | ---- | ||
| + | {{tag> | ||
| + | [[https:// | ||