Jahrgangsstufe 8 - Informatik - Freitag, der 30. April 2021


Thema: Programmierung

Name:
Jahrgang/Klasse:
E-Mail-Adresse:

Auftrag:

Wir wiederholen das Kapitel While-Schleifen in dem Tiger-Jython-Lernprogramm. Hier folgen nun einige Übungen zu diesem Kapitel.

Aufgabe 1:

Formuliere das angegebene Programm zum Spinnennetz mit einer Schleife vom range-Typ. Zeichne das Spinnennetz mit 100 Fäden und gib das vollständige Programm hier ein:

Aufgabe 2:

Das folgende Programmstück

if x % 5 == 0:
     setPenColor("red")

bedeutet übersetzt:
"Wenn der Rest bei der Division von x durch 5 Null ist, dann setze die Stiftfarbe auf Rot." Zeichne das blaue Spinnennetz der vorhergehenden Aufgabe so, dass jeder dritte Faden grün wird. Löse das Problem mit einer Resteberechnung. Gib hier wieder das vollständige Programm ein:

Aufgabe 3:

Zeichne das blaue Spinnennetz der vorhergehenden Aufgaben so, dass jeder dritte Faden und auch jeder fünfte Faden grün werden. Zur Klarstellung: Die Fäden mit den Nummern 0, 3, 5, 6, 9, 10, 12, 15, 18, 20,... werden grün. Löse das Problem mit Resteberechnungen. Noch ein Tipp: In diesem Kapitel geht es auch um "and" und "or". Gib hier wieder das vollständige Programm ein:

Aufgabe 4:

Zeichne das blaue Spinnennetz der ersten Aufgabe mit einer while-Schleife und einer break-Anweisung. Gib hier wieder das vollständige Programm ein: