Algorithmen

Klasse 10-1, Klasse 10-2

Aufgabe 7: Fahrkartenautomat

Schreibe ein Python-Programm für einen kleinen Fahrkartenautomaten. Eine Fahrkarte kostet 6 Euro. Der Automat nimmt nacheinander Münzen an, bis genug Geld bezahlt wurde. Ziel: Übe Ein- und Ausgabe, Verzweigungen und eine Schleife. Verwende deinen bisherigen Python-Editor. Plane etwa 15–20 Minuten ein. So soll dein Programm arbeiten Zu Beginn sind 0 Euro bezahlt. Gib den Fahrkartenpreis […]

Klasse 10-1, Klasse 10-2

Aufgabe 6: Zahlenraten

Schreibe ein kleines Zahlenratespiel. Das Programm speichert eine geheime Zahl, zum Beispiel: Die Nutzerin oder der Nutzer gibt Zahlen ein. Das Programm antwortet: oder Wenn die Zahl richtig ist: Danach endet das Programm. Zum Schluss: Geheimzahl zufällig erzeugen Programmiere und teste das Spiel zunächst vollständig mit einer fest im Code eingetragenen Geheimzahl, zum Beispiel: Wenn

Konsultation

Programmieren: Kontrollstrukturen im Überblick

Kontrollstrukturen bestimmen, wie ein Programm abläuft.Mit ihnen kann ein Computer Befehle der Reihe nach ausführen, Entscheidungen treffen oder Dinge wiederholen. Es gibt drei grundlegende Kontrollstrukturen: 1. Sequenz (Abfolge) Bei einer Sequenz werden Befehle nacheinander ausgeführt. Beispiel aus dem Alltag Die Reihenfolge ist wichtig. Beispiele als Programm Merkmale 2. Verzweigung (Bedingung) Bei einer Verzweigung entscheidet das

Konsultation

Definition – Was genau ist ein Allgorithmus?

Formal Ein Algorithmus ist eine endliche Folge eindeutig definierter Handlungsschritte, die zur Lösung eines Problems oder zur Berechnung eines Ergebnisses dient. etwas lockerer Ein Algorithmus ist eine genaue Schritt-für-Schritt-Anleitung, mit der ein Problem gelöst oder eine Aufgabe erledigt werden kann. Dabei gilt: Ein einfaches Beispiel ist ein Kochrezept oder eine Anleitung zum Zusammenbauen eines Möbelstücks.

Nach oben scrollen