lehrkraefte:blc:informatik:glf20:programmieren:while-zahlenraten

This is an old revision of the document!


Zahlenraten: Wiederholungen mit while

  • Bestimmen Sie im Kopf eine zufällige natürliche Zahl zwischen 1 und 100.
  • Ihr Nachbar soll die Zahl erraten. Sie dürfen nur sagen, ob die gesuchte Zahl grösser oder kleiner ist, oder die Zahl gefunden wurde.
  • In wie vielen Vesuchen kann die Zahl garantiert erraten werden?

Bei einem for-loop sind die Anzahl Wiederholungen zu Beginn der Schleife festgelegt.

Beim Rate-Spiel muss geraten werden (d.h. wiederholt), bis die Zahl gefunden wurde.

Wir machen eine Übersicht der folgenden Elemente:

  • Welche Werte müssen gespeichert werden, wie sollen die Variablen heisen?
  • Wie ist genau der Ablauf vom Programm?
    • Was geschieht genau einmal am Anfang?
    • Welche Schritte werden wiederholt?
    • Was passiert am Schluss?
from random import randrange  # Funktion randrange importieren
 
wurfel = ""
for i in range(50):
    wurfel += "%d " % randrange(1,7)  # Zufallszahl von 1 bis und mit 6
 
print(wurfel)
  • lehrkraefte/blc/informatik/glf20/programmieren/while-zahlenraten.1603909706.txt.gz
  • Last modified: 2020/10/28 19:28
  • by Ivo Blöchliger