MINT üben

Division, mod und Zufall

Zwei Abituraufgaben zu Ganzzahldivision, Rest und Zufallszahlen — mit Hinweisen und Erwartungshorizont.

Dein Fortschritt:
0 / 0 Aufgaben
1

Die Sitzplatznummer im Theater

AFB I–II

Ein Schultheater vergibt für jede Aufführung Eintrittskarten mit fortlaufenden Nummern ab 0. Jede Reihe hat 18 Plätze. Karte 0 gehört zu Reihe 1, Platz 1; Karte 17 zu Reihe 1, Platz 18; Karte 18 zu Reihe 2, Platz 1. Das Ticketprogramm soll aus der Kartennummer Reihe und Platz berechnen.

  1. Ermitteln Sie Reihe und Platz für die Kartennummern 35, 36 und 250.
  2. Implementieren Sie eine Operation sitzplatz(nr), die zu einer Kartennummer den Text „Reihe r, Platz p“ zurückgibt.
  3. Erläutern Sie, welcher Fehler entsteht, wenn man in Python für die Reihe nr / 18 + 1 schreibt.

Hinweise

Hinweis zu Aufgabe a)
Wie viele volle Reihen liegen vor der Karte, und an welcher Stelle der angefangenen Reihe steht sie?
Hinweis zu Aufgabe b)
Die Nummerierung beginnt bei 0, Reihen und Plätze beginnen bei 1 — an beiden Stellen braucht es + 1.
Hinweis zu Aufgabe c)
Welchen Datentyp liefert der Operator / in Python?