====== Struktogramme ====== * [[https://www.schule-bw.de/faecher-und-schularten/mathematisch-naturwissenschaftliche-faecher/informatik/material/materialien-zum-neuen-bildungsplan-informatik-an-den-nichtgewerblichen-beruflichen-gymnasien|Operatorenliste]] für Struktogramme * {{ :informatik:struktogramme:struktogramme-lesen-verstehen-entwickeln.pdf |}} & {{ :informatik:struktogramme:struktogramme-lesen-verstehen-entwickeln-loesungen.pdf |}} * https://www.informatikzentrale.de/struktogramme.html ===== Aufgabe 1 ===== Erstelle ein Struktogramm zu diesem Python-Code! x = 10 x = x + 100 if x > 9: print(x) else: print("x ist kleiner 10") if x > 100: print("x ist größer 100") elif x > 50: print("x ist größer 50") else: x = x + 50 for i in range(0,5): x = x + 10 addiereWert(x) lieblingszahl_benutzer = input("Wie lautet deine Lieblingszahl?") ===== Aufgabe 2 ===== Ermitteln Sie den Wert von a aus dem Struktogramm. {{:informatik:struktogramme:struktrogramm-aufgabe-wert-von-a.png?200|}} ===== Aufgabe 3 ===== Hans soll 50 Mal schreiben. „Ich muss immer meine Hausaufgaben machen“. Stelle dies in einem Struktogramm mit einer Schleife dar. ===== Aufgabe 4 ===== Erstelle ein Struktogramm, welches die Summe aller Zahlen zwischen 100 und 1000 berechnet und am Ende ausgibt. ===== Aufgabe 5 ===== Zeichne ein Struktogramm nach folgenden Anweisungen: Der Wert von x beträgt 1, der Wert von y beträgt 3. so lange die Summe von x und y < 50 ist sollen folgende Anweisungen ausgeführt werden: * Es wird die Summe von x und y gebildet, * Der Wert von x wird um 2 erhöht. Im Anschluss an die Schleife wird der aktuelle Wert von x ausgegeben. * Wie groß ist er?