Rezept Skalieren

Pfannkuchen

Funktion zur Berechnung der Zutatenmengen

In der Aufgabenrunde 1 hast du gelernt, was ein Algorithmus ist anhand von einem Pfannkuchenrezept. Inzwischen hast du bereits mehrere eigene Algorithmen geschrieben. Hier kommt noch ein nützlicher Algorithmus: Das Berechnen von Zutatenmengen!

Bei einem Rezept wird die Menge für die Zutaten angebenen. Manchmal hat man aber besonders großen Hunger oder hat Gäste eingeladen, dann muss man auch entsprechend mehr Teig herstellen. Für die Berechnung schreiben wir nun einen Funktion.

Schritt 1: Die Rezept Funktion

Schreibe eine Funktion, welche die Portionen als Eingabeparameter nimmt. Lege nun Variablen an, für alle Zutaten, welche für das Pfannkuchenbacken wichtig sind. Gebe dieser Variabel den Wert der Menge von Zutat pro Portion. Zum Beispiel:


                    def pfannkuchen(portionen):
                        eier = 1 # Einheit: Stück
                        milch = 120 # Einheit: ml
                        mehl = 100 # Einheit: Gramm
                

Schritt 2: Trockene und Nasse Zutaten

Lege zwei Listen an, welche jeweils die trockenen bzw. nassen Zutaten enthalten.

Schritt 3: Funktion zur Umrechnung

Definiere oberhalb der ersten Funktion eine Funktion umrechnen(zutat, portionen). Berechne innerhalb dieser Funktion die notwendige Menge der Zutat basierend auf der Anzahl an Portionen.

Schritt 4: Umrechnung

In der Funktion pfannkuchen() iteriere mit zwei For-Schleifen jeweils über die trockenen und dann über die nassen Zutaten und berechne mit der Funktion umrechnen(zutat, portionen) die notwendige Menge der jeweiligen Zutat. Überschreibe den Mengenwert in Liste mit dem neuen Wert.

Schritt 5: Mengen ausgeben

Gebe zum Schluss die notwendigen Menge der Zutaten aus. Nutze hierfür eine For-Schleife.

Wir hoffen du hattest viel Spaß bei dem Girls Day. Bleib neugierig!