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

[LEKCJA 17] zadanie 1

Ostatnio zmodyfikowano 2013-05-28 21:15
Autor Wiadomość
pudzian351
Temat założony przez niniejszego użytkownika
[LEKCJA 17] zadanie 1
» 2013-05-28 21:05:28
cześć,kolejny program i znowu problem którego nie mogę rozwikłac.
C/C++
#include <iostream>
using namespace std;
int wczytajLiczbe()
{
    int liczba;
    bool zlyznak;
   
   
    do
    {
       
        cin.clear();
        cin.sync();
        cin >> liczba;
        zlyznak = cin.fail();
    } while( zlyznak == 1 );
   
   
}

int main()
{
    cout << "Podaj liczbe: ";
    int liczba = wczytajLiczbe();
    cout << "Podales liczbe: " << liczba << endl;
    return 0;
}
nie ma zadnego błędu w kompilatorze ale kod nie do konca spełnia swoją funkcje.kiedy zostaje wpisana nieprawidłowy znak to program postępuje dobrze i powtarza pętle ale jesli wpisze dobra liczbe ,na ekranie wyswietla sie wynik z kosmosu.Prosze o pomoc:)
P-84238
pekfos
» 2013-05-28 21:07:35
Nie zwracasz wyniku z funkcji.
P-84240
pudzian351
Temat założony przez niniejszego użytkownika
» 2013-05-28 21:15:04
działa.dzięki.
P-84241
« 1 »
  Strona 1 z 1