[Kurs C++, Lekcja 18] Problem z zadaniem domowym - program działa niepoprawnie
Ostatnio zmodyfikowano 2011-07-26 13:27
Loodwin Temat założony przez niniejszego użytkownika |
[Kurs C++, Lekcja 18] Problem z zadaniem domowym - program działa niepoprawnie » 2011-07-26 12:44:25 Chciałbym się dowiedzieć gdzie robię błąd w pierwszym zadaniu domowym: #include <iostream> #include <conio.h>
using namespace std;
int main() { bool sukces; int liczba; do { cout << "Podaj liczbę "; cin.clear(); cin.sync(); cin >> liczba; bool sukces = cin.good(); } while( sukces != 1 ); cout << "Ta liczba to: " << liczba << endl; getch(); return 0; } Proszę o pomoc. I przy okazji chciałbym się zapytać jak się wpisuje kod na forum. |
|
Thud |
» 2011-07-26 12:52:32 Mam zagadkę. Zainstalowałem sobie grę na Steamie. Podałem kod. Odinstalowałem sobie po jakimś czasie Steam'a. Znowu zainstalowałem Steam'a i grę. Czy kolejny raz podawałem kod?
Znajdź aluzję do linijek 8 i 16. [ cpp ]...[ / cpp ] bez spacji |
|
Loodwin Temat założony przez niniejszego użytkownika |
Hę... » 2011-07-26 12:55:27 Nie rozumiem cię. Ja szukam tu odpowiedzi na moje pytanie, a nie na jakieś zagadki. |
|
Thud |
» 2011-07-26 12:56:15 Moja zagadka jest odpowiedzią. Podpowiedź. Zrobiłeś 2 razy coś co powinieneś zrobić 1. |
|
Loodwin Temat założony przez niniejszego użytkownika |
Aaa... » 2011-07-26 12:59:58 O to ci chodzi. O bool sukces; i bool sukces=cin.good(); . Ale jak usunę bool sukces; to mi wyskakuje error, że zmienna "sukces" nie została zadeklarowana. |
|
SeaMonster131 |
» 2011-07-26 13:01:30 |
|
Loodwin Temat założony przez niniejszego użytkownika |
Czyli... » 2011-07-26 13:04:41 Czyli w linijce: while( sukces != 1); Musi być: while(sukces =true); Dobrze?
Nie to źle jest, bo teraz sprawdziłem. |
|
SeaMonster131 |
» 2011-07-26 13:06:47 Sprawdź sam. Podpowiem że nie. @Thud |
|
« 1 » 2 |