Forum

Einloggen | Registrieren | RSS  

Keine Ausgabe bei While-Schleife (Elektronik)

verfasst von hws(R) E-Mail, 59425 Unna, 25.03.2012, 14:38 Uhr

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:

Keine Ausgabe bei While-Schleife - silent_max(R), 25.03.2012, 13:05 (Elektronik)
Keine Ausgabe bei While-Schleife - Torsten(R), 25.03.2012, 13:24
Was ich mache will - silent_max(R), 25.03.2012, 13:39
Was ich mache will - geralds(R), 26.03.2012, 09:03
Keine Ausgabe bei While-Schleife - hws(R), 25.03.2012, 14:02
Keine Ausgabe bei While-Schleife - silent_max(R), 25.03.2012, 14:16
Keine Ausgabe bei While-Schleife - hws(R), 25.03.2012, 14:38
Keine Ausgabe bei While-Schleife - BernhardB(R), 25.03.2012, 14:39