if (y == 'k' || y == 'K') { cout << "..." ; ok = true; } elseif (y == 'f' || y == 'F') { cout << "..." ; ok = true; }else { /* Falsche eingabe */ /* Das continue ist nur dann notwenig, wenn hinter dem ganzen if Kram was gemacht werden soll, was nur bei richtiger Eingabe durchlaufen werden soll. Wurde bereits oben alles getan, kann das continue fortgelassen werden (und damit das ganze else) */ continue; } } return0 ; }
-- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21)Dieser Post wurde am 14.10.2003 um 16:48 Uhr von virtual editiert.
Willst du die saubere oder die schmutige goto Lösung? Neeee, lieber die saubere:
C++:
#include <iostream> usingnamespace std; int main () { cout << "..." ; char y; do { cin >> y; cout << "\n";
if (y == 'k' || y == 'K') { cout << "..." ; } elseif (y == 'f' || y == 'F') { cout << "..." ; } } while (y != 'k' && y != 'K' && y != 'f' && y != 'F'); return0; }
Bearbeitung:
Virtual hat mir eine gute Idee gegeben:
C++:
#include <iostream> usingnamespace std; int main () { cout << "..." ; char y; bool b; do { b=true; cin >> y; cout << "\n";
if (y == 'k' || y == 'K') { cout << "..." ; b = false; } elseif (y == 'f' || y == 'F') { cout << "..." ; b=false; } } while (b); return0; }
-- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth!Dieser Post wurde am 14.10.2003 um 16:54 Uhr von Pablo Yanez Trujillo editiert.
Radiziere???? Was ist denn das? Meinst du von Grad -> Rad ?
zu Fuss: Grad*PI/180 -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth!Dieser Post wurde am 14.10.2003 um 17:04 Uhr von Pablo Yanez Trujillo editiert.
Radizieren? Ihr Studenten seit auch nicht mehr das was ihr mal wart! Das ist einfach die Wurzel ziehen,und das geht mit sqrt();Dieser Post wurde am 14.10.2003 um 17:09 Uhr von Anfänger00 editiert.
Tut mir leid. Ich habe das Wort radizieren nie (und auch nicht in diesem Zusammenhang) gehört. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth!