2.1.2. Beschreibung von
Algorithmen
1. Umgangssprache
„
Beim Runden bleibt die Stelle, auf die zu runden ist unverändert, wenn ihr eine
Ziffer kleiner als 5 folgt. Die Rundungsstelle wird um 1 erhöht, wenn ihr eine
5, 6, 7, 8 oder 9 folgt. Alle Ziffern nach der Rundungsstelle werden durch
Nullen ersetzt.“
2. Formalisierte
Beschreibung
a) Eingabe: zu rundende Zahl; Rundungsstelle
b) Wenn
auf die Rundungsstelle eine Ziffer kleiner als 5 folgt, dann bleibt diese Stelle erhalten, sonst wird sie um 1 erhöht.
c) Alle Ziffern, die der
Rundungsstelle folgen, werden durch Nullen ersetzt.
d) Ausgabe: gerundete Zahl
3. Programmablaufplan
(Flussdiagramm)
4. Struktogramm
5. Programm