Implementierung von Arrays - Gewinnziehung

Hinweis: Beachten Sie zur Bearbeitung der nachfolgenden Aufgabenstellungen das Informations-material
L1_2 Information Array.docx

(I) Problemstellung



Der Mühlberger SC ist ein Sportverein mit mehreren Abteilungen. Im Jahr 2016 eröffnete der Mühl-berger SC die Abteilung DART. Seit 2016 veranstaltet der Verein jährlich einen großen Darts-Event.
Bei dem Dart-Event gibt es eine große Gewinnlotterie mit großartigen Sachpreisen. Dafür konnten sich Interessierte ein Los kaufen. Am Abend des Dart-Events findet die Ziehung der Gewinnerlose statt. Der Ziehungsleiter soll die Möglichkeit erhalten, die gezogenen Losnummern in einem Array zu speichern. Nachdem die fünf Losnummern mit Gewinnen gezogen worden sind, sollen sie ausgegeben werden.



(II) Problemanalyse

(1) Welche Ausgabedaten will man erhalten?

(2) Welche Eingabedaten werden zur Bearbeitung benötigt?

(3) Welche Eigenschaften haben die Eingabe-, Verarbeitungs- und Ausgabedaten? (Variablenliste)

Bedeutung Typ/Struktur Variable


(4) Gewünschter Ablauf des Programms mit Beispieldaten:

Eingabe
  • Gezogene Losnummer: 1254
  • Gezogene Losnummer: 2365
  • Gezogene Losnummer: 4587
  • Gezogene Losnummer: 5698
  • Gezogene Losnummer: 3146
  • Ausgabe
  • --Gewinnlose--
  • 1254
  • 2365
  • 4587
  • 5698
  • 3146


  • (III) Struktogramm

    Erstellen sie hier ihr Struktogramm



    (IV) Programmcode (Python-Code)

    Hier können Sie den Code interaktiv testen und ausführen:



    Hier geht es zur Lösung!