Calliope mini - Spaß durch Programmieren

Gerade und ungerade Zufallszahl

Ziel: Der Calliope mini soll nach dem Drücken einer Taste eine gerade oder ungerade Zufallszahl zwischen 2 und 20 ausgeben.

1. Aufgabe: Nach dem Drücken der Taste A erscheint eine gerade Zufallszahl zwischen 2 und 20.

Dazu wird der Modulo-Operator % verwendet. Er rechnet wie ein Grundschüler: Eine Divisionsaufgabe geht auf (Rest 0) oder geht nicht auf. Dann liefert sie eine ganze Zahl und einen Rest.

Der Modulo-Operator % liefert nicht das Ergebnis der Division, sondern den Rest.

Wenn man eine Zahl durch 2 teilt, ist der Rest bei einer ungeraden Zahl immer 1. (10 Punkte)

Calliope mini-Zufallszahlen

2. Aufgabe: Erweitere das Programm, so dass der Befehl: "Warten, bis nicht Taste A gedrückt " nicht mehr benötigt wird. Dazu muss eine zusätzliche Variable erzeugt werden, die sich merkt, ob die Taste A gerückt oder nicht gedrückt ist. (siehe dazu Warten ist doof) (5 Punkte)

3. Aufgabe: Erweitere das Programm, so dass nach dem Drücken von B eine ungerade Zahl angezeigt wird. Der Warte-Befehl darf dabei natürlich auch nicht verwendet werden. (6 Punkte)

zurück