ВУЗ:
Составители:
Рубрика:
62
Diese Form setzt voraus, daß der Endwert größer ist als der Anfangswert, der
Schleifenzähler also hoch gezählt wird. Den umgekehrten Fall gibt es auch, der
Schleifenzähler wird dann vom größeren Anfangswert zum kleineren Endwert
heruntergezählt. Das sieht dann so aus:
FOR Schleifenzähler := Anfangswert DOWITO Endwert DO
Anweisung
Für Anweisung gilt wieder die Sache mit der einen Anweisung und dem Block.
Ist bei Eintritt in die Schleife der Inhalt von Anfangswert gleich dem Inhalt von
Endwert wird der Schleifenkörper genau einmal durchlaufen. Ist dagegen (im ersten
Fall) zu Beginn der Inhalt von Anfangswert größer (im zweiten Fall kleiner) als der
Inhalt von Endwert, so wird die Schleife überhaupt nicht durchlaufen. Ganz wichtig
ist, das nach dem Durchlaufen der Schleife der Schleifenzähler überhaupt nicht
definiert ist! Er hat also irgendeinen Wert, der nichts mit dem innerhalb der Schleife
zu tun hat!
35. Zusammenfassung
Bis hierher haben wir alle grundlegenden Bestandteile eines Pascal-Programms
kennengelernt. Wir können eine Idee in einen Algorithmus und in ein Struktogramm
umsetzen und dieses Struktogramm in ein Pascal-Programm.
Wir wiesen noch nicht, wie man dieses Pascal-Programm m den Rechner
bekommt oder gar wie man es ausführt. Das nächste Kapitel führt daher zunächst m
den Um-«ane mit dem Rechner und mit Turbo-Pascal ein. Daran schließt sich em
weiteres Pascal-Kapitel an, in dem einige Spezialitäten, Ergänzungen und
Erweiterungen vor-gestellt werden.
Übung 7 Ein Programm soll Auskunft über die Zahlungsbedingungen innerhalb
von 8 Tagen M, sonst 1,5% Skonto" geben. Eingegeben werden der
Rechnungabetragund die Tage nach Erhalt. Ausgegeben werden der
Rechnungsbetrag, das Skonto und der zu überweisende Betrag.
Übung 8 Wie sieht das Programm zu dem Struktogramm Positiv aus der Übung 4 auf
Seite 23 aus?
Übung 9 Ем Programm soll den Mittelwert beliebig vieler Zahlen ermitteln Die
Anzahl der Zahlen ist mitzuzählen, die Eingabe kann jederzeit durch e,ne 0 (Null)
beendet werden (abweisende Schleife).
Übung 10 ändern Sie das Programm aus der vorigen Übung so ab, daß eine nicht-
abweisende Schleife verwendet wird.
36. Funktionen und Prozeduren im Überblik
Страницы
- « первая
- ‹ предыдущая
- …
- 60
- 61
- 62
- 63
- 64
- …
- следующая ›
- последняя »