Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int main() {
- std::cout << "Podaj liczbe calkowita: ";
- int liczba;
- std::cin >> liczba;
- // sprawdzenie czy liczba zostala poprawnie wczytana
- if (std::cin.fail()) { // std::cin.fail() zwraca prawdę jeśli doszło do błędu odczytu
- std::cin.clear(); // usuwamy informację o błędzie
- std::cin.ignore(99999, '\n'); // usunięcie danych z bufora wejścia (usuwa 99999 znaków aż do pojawienia się '\n')
- std::cout << "Podales niepoprawna liczbe. Wpisz jeszcze raz: ";
- std::cin >> liczba;
- }
- std::cout << "Podales liczbe " << liczba << std::endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment