Dein Fortschritt:
0 / 0 Aufgaben
1
Kosten der Klassenfahrt
AFB I–IIDie 9b plant eine Klassenfahrt. Der Bus kostet pauschal 900 €, die Jugendherberge 28 € pro Person und Nacht. Julian hat dafür eine Funktion geschrieben:
def kosten(personen, bus, preis_nacht, naechte): gesamt = bus + personen * preis_nacht * naechte return gesamt / personenk = kosten(25, 900, 28, 3)print("Pro Person:", k, "Euro")
- Ordne den Begriffen Parameter, Wert beim Aufruf, Rückgabewert und lokale Variable jeweils die passende Stelle im Programm zu.
- Berechne die Ausgabe des Programms. Berechne außerdem die Kosten pro Person, wenn 30 Personen mitfahren.
- Erläutere, was sich an der Ausgabe ändert, wenn Julian in Zeile 3
print(gesamt / personen)statt return schreibt.
Hinweise
Hinweis zu Aufgabe a)
Parameter stehen im Funktionskopf, die Werte beim Aufruf in Zeile 5.
Hinweis zu Aufgabe b)
Erst die Übernachtungen für alle, dann den Bus dazu, dann teilen.
Hinweis zu Aufgabe c)
Was steht dann in k?
