Aufgaben sollten erst bearbeitet werden, wenn Python lernt dazu verstanden und abgeschloßen wurde.
Quadrate sind regelmäße 4-Ecke und gehören zur Familie der n-Ecke.
Die Innenwinkel eines n-Ecks ergeben miteinander addiert immer 360°.
Bei einem regelmäßen 4-Eck betragen die Innenwinkel immer 90°.
Die Innenwinkel eines 4-Ecks kann man mit 360/4
berechnen lassen.
Hat man ein regelmäßes 6-Eck, so lassen sich die Innenwinkel mit 360°/6
berechnen.
Allgemein kann man folgende Aussage über die Innenwinkel von regelmäße n-Ecke treffen:
Es gilt: Winkel = 360°/n
n... Anzahl der Ecken (n>3)
Programmname: n-eck-0.py
Kopiere den Code in deine Programmierumgebung.
Bearbeite die folgenden Aufgaben dazu.
Ersetze in Zeile 9 die 90 mit der allgemeinen Formel 360/n
Die Funktion kennt n noch nicht.
Die Variable n muss der Funktion als zweiter Parameter übergeben werden!
Dafür muss die Funktions-Definition, sowie der Funktionsaufruf angepasst werden.
Ergänze die Funktions-Definition in Zeile 5 wie folgt: def quadrat(seite,n):
Ergänze den Funktionsaufruf in Zeile 12 wie folgt: quadrat(100,4):
Ergänze auch die zugehörigen Kommentare.
Teste dein Programm aus.
Ändere den Funktions-Aufruf in: quadrat(100,6):
Behebe den Fehler.
Die Funktion kann nicht nur Quadrate zeichnen, sondern verschiedene regelmäße n-Ecke.
Ändere den Namen der Funktion in der Funktionsdefinition auf n_ecke(seite,n)
um.
Der Funktions-Aufruf muss ebenfalls angepasst werden.