Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Zadanie 15 - PĘTLA - maly problem...

Ostatnio zmodyfikowano 2011-06-06 23:59
Autor Wiadomość
krzycho89
Temat założony przez niniejszego użytkownika
Zadanie 15 - PĘTLA - maly problem...
» 2011-06-06 22:56:36
Podczas wprowadzania złej wartości program wielokrotnie wraca wartość błędnej liczby, dlaczego?, co jest żle?

C/C++
#include <iostream>
using namespace std;

int main()
{
    int liczba;
   
    do {
       
        cout << "Podaj liczbe";
        cin >> liczba;
        bool spr = cin.good();
        cout << spr; cout << endl;
       
       
        if( spr == 1 )
             cout << "\nPodana Liczba = " << liczba << std::endl;
        else
        { cout << "Gramy dalej"; liczba = spr; }
        std::cout << liczba;
       
    } while( liczba < 1 );
   
    return 0;
}
Sory za taki wygląd ale 1 raz pisze na tym ofum i nie wiem jak sie robi zeby wyswietlało kod jak na code::blocks ;p
P-33925
DejaVu
» 2011-06-06 23:13:03
P-33926
krzycho89
Temat założony przez niniejszego użytkownika
» 2011-06-06 23:59:36
Ok już działa. Jeden szczegół a tyle zmienia, wielkie dzieki.
P-33927
« 1 »
  Strona 1 z 1