Nein, vermutlich nicht.
Manchmal wird der Anwender explizit gefragt, ob die Schleife fortgesetzt werden soll.
Der Anwender gibt "ja" oder "nein"
(oder vielleicht "j" oder "n") ein.
Jetzt ist der Kontrollwert vom Typ String
oder char
.
Das nächste Beispiel veranschaulicht das:
Angenommen wir sind an dem Wert eines Polynoms für verschiedene Werte von x interessiert:
7x3- 3x2 + 4x - 12
Der Wert x ist ein Wert von doppelter Genauigkeit. Zum Beispiel wenn x == 2.0, dann ist das Polynom gleich:
7*23- 3*22 + 4*2 - 12 = 7*8 - 3*4 + 8 - 12 = 40
Das Programm lässt den Anwender verschiedene Werte für x eingeben und zeigt das Ergebnis für jeden an.
Würde ein spezieller Wert für x (so wie 0.0) in diesem Programm als Kontrollwert gut funktionieren?