lekcja 15 - zadanie domowa. Program przy podaniu złej wartości wykonuje nieskonczoną pętle.
Ostatnio zmodyfikowano 2014-08-24 18:37
pekfos |
» 2014-08-24 18:27:30 W pętli, przed wczytywaniem.. |
|
rafwalus Temat założony przez niniejszego użytkownika |
» 2014-08-24 18:30:00 # include <iostream> using namespace std;
int main() { float a; do { cin.clear(); cin.sync(); cout << " Podaj dowolna liczbe rzeczywista: "; cin >> a; cin.clear(); } while( cin.good() != 1 ); cout << endl << "Ta liczba to " << a << "."; return 0; }
jesli mowisz o tym to dalej nie dziala, rozwiazuje problem nieskopnczonej petli. Tylko ze po podaniu np litery pojawia mi sie ze podana liczba to 0, a nie prosi o ponowne podanie liczby. |
|
pekfos |
» 2014-08-24 18:31:09 Pisałem cokolwiek o dodawaniu czegoś po wczytywaniu? |
|
rafwalus Temat założony przez niniejszego użytkownika |
» 2014-08-24 18:37:36 Kurde... Masz rację :D Dziekuję za pomoc! |
|
1 « 2 » |