L2_3.6 Volleyball – Inhalte entfernen |
![]() |
(I) Problemstellung
Die Namen aller Volleyballspieler des Sportvereins Mühlberger SC sind im Array kader erfasst.
kader = ["Armin", "Batu", "Kai", "Sven", "Paul", "Milan", "Goran", "Chris", "Nico",
"Dennis", "Emin", "Luca"]
Mit Hilfe der Software soll es möglich sein, nach der Eingabe eines Spielernamens diesen Spieler aus dem Array zu entfernen. Wird der Spieler nicht gefunden, soll die Meldung 'Spieler nicht gefunden. Programmende!' ausgeben werden.
Verwenden Sie für die Implementierung Ihrer Lösung die Datei L2_3_6_vorlage_volleyball_spieler
_entfernen.py, die Ihnen im Ordner Aufgaben/Vorlagen in digitaler Form vorliegt.
Speichern Sie Ihre Lösung in Ihrem Ergebnisordner unter dem Namen L2_3_6_volleyball_spieler_entfernen.py.
(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/Größe |
|---|---|---|
(4) Gewünschter Ablauf des Programms mit Beispieldaten:
| Spieler aus dem Kader entfernen | |
|---|---|
| Eingabe | Spieler aus dem Kader entfernen Spielername: Kai |
| Ausgabe | Neuer Mannschaftskader: ['Armin', 'Batu', 'Sven', 'Paul', 'Milan', 'Goran', 'Chris', …, 'Luca', ''] |
| Spieler im Kader nicht gefunden | |
|---|---|
| Eingabe | Spieler aus dem Kader entfernen Spielername: Hans |
| Ausgabe | Spieler nicht gefunden. Programmende! |
(5) Verarbeitung
(III) Struktogramm
Das Array kader und die Funktion zeige_kader() sind bereits implementiert!
Erstellen Sie hier das Struktogramm
