Inhaltsverzeichnis

Tag der Bildung: Pizza

Pizza-Auftrag I (Pizza-Math)

 Ziel

Python-Programm schreiben, welches …

Programm im Detail

  1. Programm verlangt zwei Inputs: Radius $z$ und Höhe $a$ in cm
  2. Berechnet Volumen $V = Pi \cdot z \cdot z \cdot a$) …
  3. … und gibt dieses aus.
  4. Überprüft, ob Volumen grösser gleich $700 [\text{cm}^3]$:
    1. Falls ja, Ausgabe: „Mit dieser Pizza wirst du satt.“
    2. Falls nein, Ausgabe: „Mit dieser Pizza wirst du nicht satt, mache dir doch eine grössere!“

Tipps:

Zahl Pi in Python:

import math
 
math.pi

Pizza-Auftrag II (Pizza-Art)

Ziel

Zeichne deine Lieblingspizza mit TurtleGraphics!

Bemerkung: Pizza-Hawaii wird nicht gewünscht, aber geduldet. {{ :gfinformatik:pizzamargherita.png?200 |} }

Tipps zum Zeichnen

from gturtle import *
 
turi = Turtle()
turi.hideTurtle() # Schildkroete nicht anzeigen -> Bild instantan gezeichnet
Befehl Erklärung
forward(), back(), left(90), right(90) Basic Navigation
leftArc(100,180), rightArc(100,180) Bogen zeichnen
setPos(0,0) Turtle an Position beamen
setPenColor('red') Legt die Farbe des Stiftes fest.
setPenWidth(10) Legt die Breite des Stiftes fest.
setFillColor('blue') Legt die Farbe der Füllung fest.
fill(x,y) Füllt die geschlossene Fläche, in der sich der Punkt mit den Koordinaten (x, y) befindet.
penUp() Hebt den Stift, es wird also nicht gezeichnet
penDown() Setzt Stift wieder ab, es wird also wieder gezeichnet

Optionale Challenge: