#include using namespace std; int main() { int liczba; cout << "Podaj liczbe calkowita, ktora zostanie wypisana na ekran: "; cin >> liczba; /* Petla while - skladnia: while(warunek do spelnienia) instrukcja do wykonania */ while(cin.fail()) // dopóki w buforze jest blad... { // 1. wypisanie stosownego komunikatu: cout << "Wprowadzona liczba nie jest prawidlowa. Podaj ja jeszcze raz: "; // 2. wyczyszczenie informacji o bledzie oraz wyczyszczenie bufora: cin.clear(); // usuniecie informacji o bledzie cin.sync(); // wyczyszczenie bufora // 3. pobranie liczby ponownie: cin >> liczba; } cout << "Wpisana liczba to " << liczba << endl; return 0; }