Ein Algorithmus ist eine Folge von Anweisungen, um eine Aufgabe zu lösen. Er soll eindeutig, möglichst allgemein, durchführbar und endlich sein.
Man kann einen Algorithmus in der Alltagssprache formulieren, in einer Programmiersprache oder mit graphischer Unterstützung, wie z.B. mit dem weiter unten vorgestellten
Struktogramm.
Mache die Haare nass. Nimm etwas Shampoo. Reibe die Haare kräftig mit dem Shampoo. Spüle die Haare mit Wasser aus. Trockne die Haare.
"Wenn vom Arzt nicht anders verordnet, 3-4 mal täglich 10-20 Tropfen mit heißem Zuckerwasser einnehmen. Kinder nehmen die halbe Tropfenzahl. "
* Kopf: Identifikation des Programmtextes gegenüber anderen Programmteilen.
* Deklarationsteil: Festlegung aller "Namen", die der Compiler nicht kennt.
* Anweisungsteil: Eigentlicher Algorithmus
* Groß-/Kleinschreibung beachten
* Die Worte MODULE, IMPORT, PROCEDURE; BEGIN, END sind sogenannte Schlüsselworte. Ihre Bedeutung ist in der Sprache eindeutig festgelegt.
* Display. WriteStr: Gibt den Text zwischen den Anführungszeichen aus.
* Display. WriteLn: Wechsle die Zeile.