Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
de:modul:m319:learningunits:lu06:aufgaben:kleingross [2025/06/23 07:45] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | de:modul:m319:learningunits:lu06:aufgaben:kleingross [2025/06/23 07:45] (aktuell) – ↷ Seite von modul:m319:learningunits:lu06:aufgaben:kleingross nach de:modul:m319:learningunits:lu06:aufgaben:kleingross verschoben msuter | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== LU06.A04: Kleinste und grösste Zahl ====== | ||
+ | <WRAP center round todo 60%> | ||
+ | Erstelle ein Programm, welches aus einer Liste von 15 Zahlen die kleinste und die grösste Zahl findet. | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | <iframe src=" | ||
+ | </ | ||
+ | ===== Auftrag ===== | ||
+ | |||
+ | - Erstelle eine Liste mit 15 zufälligen Ganzzahlen zwischen -999 und +999. \\ Diese Liste lässt sich am einfachsten mit '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | - Definiere eine Variable '' | ||
+ | - Iteration über alle Zahlen in der Liste | ||
+ | - Falls die aktuelle Zahl kleiner als '' | ||
+ | - Speichern Sie die aktuelle Zahl in '' | ||
+ | - Falls die aktuelle Zahl grösser als '' | ||
+ | - Speichern Sie die aktuelle Zahl in '' | ||
+ | - Gib '' | ||
+ | - Gib die Liste mit den Zahlen als Returnwert zurück. | ||
+ | |||
+ | ==== Erweiterung ==== | ||
+ | Beim Start des Programmes gibt der Benutzer an, wie viele Zahlen in der Liste stehen sollen. | ||
+ | Die Liste wird mit so vielen Zufallszahlen gefüllt, wie der Benutzer angegeben hat. | ||
+ | |||
+ | < | ||
+ | Anzahl Zufallszahlen: | ||
+ | -660 | ||
+ | 812 | ||
+ | </ | ||
+ | |||
+ | ===== Vorgehen ===== | ||
+ | |||
+ | - Akzeptiere das GitHub Classroom Assignment im Moodlekurs. | ||
+ | - Klone das Repository in PyCharm. | ||
+ | - Codiere die Programmlogik in '' | ||
+ | - Teste dein Programm mit den Testfällen in '' | ||
+ | - Führe einen Commit und einen Push durch. | ||
+ | |||
+ | === Abgabe === | ||
+ | Die Abgabe erfolgt durch den Push ins GitHub Repository. | ||
+ | In Moodle ist keine Abgabe vorgesehen oder möglich. | ||
+ | ---- | ||
+ | < | ||
+ | < | ||
+ | |||
+ | GitHub-Repo: | ||
+ | |||
+ | //Lernende am BZZ **müssen** den Link zum GitHub Classroom Assignment verwenden// | ||
+ | </ | ||
+ | {{tag> | ||
+ | [[https:// |