Forum
Keine Ausgabe bei While-Schleife (Elektronik)
Warum liest und beherzigst du nicht, was ich schreibe.
Sonst kann ich mir die Antwort auch sparen.
LASS DAS PROGRAMM IM SINGLE STEP ABLAUFEN!
» Dazu habe ich dann folgendes programmiert:
»
Anfangs liest du first_Number und second_Number ein und dein e.
Dann kommt eine Schleife mit der Bedingung (e!=0.123456789) und dort wird auf größer kleiner verglichen und etwas ausgegeben.
Diese Schleife ab dem while.. bis zu return 0 wird nun solange ausgeführt, wie (e!=0.123456789) ist.
Und da du innerhalb der Schleife keine Chance mehr hast, das e zu ändern, läuft die unendlich.
du musst deine Anweisung
» cin >> e;
INNERHALB der Schleife wiederholen.
Bzw deine Eingaben am Anfang des MAIN INNERHALB DER SCHLEIFE VERLEGEN:
Und jetzt probies mal endlich mit Single Step, dann fällt dir der Fehler auf.
hws
Gesamter Thread:
