[c++] wczytywanie zmiennych
Ostatnio zmodyfikowano 2012-04-15 14:46
eragon Temat założony przez niniejszego użytkownika |
[c++] wczytywanie zmiennych » 2012-04-15 14:27:34 Witam, mam tutaj fragemnt kodu, a konkretniej funkcja: int dodawanie() { long double a, b; cout << "Wpisz pierwsza liczbe: "; cin >> a; if( !( cin.good() ) ) { cout << "\n\tBLAD: wpisz liczbe!\n" << endl; cin.clear(); cin.sync(); cout << "Wpisz liczbe: "; } do { cin >> a; if( !( cin.good() ) ) { cin.clear(); cin.sync(); cout << "Wpisz liczbe ponownie."; } } while( ???? );
W założeniu while (???) nie wiem co wpisać. Zależy mi na tym, aby wracało do "punktu" do. Ma ktoś jakieś pomysły? Z góry, dziękuję za poświęcony mi czas ;) |
|
m4tx |
» 2012-04-15 14:34:39 Kod umieszczaj w [cpp][/cpp]. Co do problemu: while( !( cin.good() ) ) . A tak w ogóle, po co ci to: cin >> a; if( !( cin.good() ) ) { cout << "\n\tBLAD: wpisz liczbe!\n" << endl; cin.clear(); cin.sync(); cout << "Wpisz liczbe: "; } ? |
|
eragon Temat założony przez niniejszego użytkownika |
» 2012-04-15 14:46:54 Chciałbym aby wracało do wpisywania liczby, a po każdym sprawdzeniu ma sprawdzić czy jest dobra liczba, jesli nie to znów wraca itd. I zależy mi na tym aby nie było instrukcji goto! |
|
« 1 » |