Problem z pętlą
Ostatnio zmodyfikowano 2012-06-26 16:52
macieek123 Temat założony przez niniejszego użytkownika |
Problem z pętlą » 2012-06-26 16:12:44 Napisz program, który wczyta liczbę, a następnie wypisze ją na ekranie. Zabezpiecz przed wczytaniem nieprawidłowej liczby. Wykorzystaj do tego celu wiedzę z jednego z poprzednich rozdziałów. Sposób działania programu: 1. Podaj liczbę 2. Jeżeli błąd, wróć do kroku 1. 3. Wypisz liczbę, która została podana. #include <iostream> int main() { int liczba; int a; do { std::cout << "Podaj liczbe: "; std::cin >> liczba; a = std::cin.good(); } while( a == 0 ); std::cout << "Oto ona: " << liczba << std::endl; std::cout << "Koniec" << std::endl; return 0; } Co jest źle? |
|
macieek123 Temat założony przez niniejszego użytkownika |
» 2012-06-26 16:13:44 Plissssssss pomóżcieeeee!!!!!!! |
|
Vallher |
» 2012-06-26 16:15:16 std::cout << "Podaj liczbe: "; std::cin >> liczba; a = std::cin.good(); std::cin.clear(); std::cin.sync(); czyść strumień |
|
macieek123 Temat założony przez niniejszego użytkownika |
» 2012-06-26 16:15:56 Nie wiecie, czy co? ;( |
|
SeaMonster131 |
» 2012-06-26 16:15:58 Po 1. nie "Plissssssss pomóżcieeeee!!!!!!!" bo to nic nie da. Ten kto znajdzie czas to Ci pomoże :) Po 2. wklejaj treść błędu, lub opisz na czym polega błąd. Po 3. rozwiązaniem jest czyszczenie strumienia, co masz opisane w kursie. |
|
macieek123 Temat założony przez niniejszego użytkownika |
» 2012-06-26 16:21:51 Po 1. Sorry Po 2. OK Po 3. Nie wiedziałem. |
|
m4tx |
» 2012-06-26 16:52:48 |
|
« 1 » |