Java Reference
In-Depth Information
Anfang
Aktion
Eingabe n
erg = 0
ja
nein
Bedingung
i = 0
ja
n ein
i <= n
Eingabe
Ausgabe
erg = erg + i
Ausgabe erg
Anfang
i = i + 1
Ende
Ende
(a) Elemente von PAPs
(b) PAP für das Beispielproblem
Abbildung 1.1: Programmablaufpläne
intn=readInt();
int erg = 0;
inti=0;
while (i <= n) {
erg = erg + i;
i=i+1;
}
printInt(erg);
1.2.4 Ausführung von Algorithmen
Algorithmen stellen eine Arbeitsanleitung dar, d.h. werden sie ausgeführt, sollten sie nach Abar-
beitung der einzelnen Anweisungen das erwartete Ergebnis liefern. Bei der Ausführung eines Al-
gorithmus läuft ein sogenannter Prozess ab. Dieser Prozess wird durch einen Prozessor gesteuert.
Bei den Arbeitsanleitungen für Menschen (siehe Abschnitt 1.2.1) ist der Mensch der Prozessor, bei
Algorithmen ist dies der Computer, der die Notation, in der der Algorithmus formuliert ist, kennen
und verstehen muss.
Search WWH ::




Custom Search