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

lekcja 9 problem

Ostatnio zmodyfikowano 2012-01-26 22:09
Autor Wiadomość
MarcinQbit27
Temat założony przez niniejszego użytkownika
lekcja 9 problem
» 2012-01-26 19:47:10
Witam!
Mam problem z lekcja 9.
Mianowicie po wpisaniu blednej informacji np:tak 123. w wyniku  pojawiaja sie niewiem skad liczby (losowe).i niwiem jak temu zaradzic  a chcilabym aby bylo tam 0 zamiast tych liczb tak jak na przykladzie. prosze o pomoc!
zgory dzikuje

KOd :
C/C++
#include <iostream>
#include <limits>
main()
{
    float a;
    bool liczba_a;
    std::cout << "Podaj pierwsza liczbe: ";
    std::cin >> a;
    liczba_a = std::cin.good();
    std::cout << "Czy udalo sie wczytac?" << std::cin.good() << std::endl;
    std::cout << "Czy cos nawalilo?" << std::cin.fail() << std::endl;
    std::cin.clear();
    std::cin.ignore( std::numeric_limits < std::streamsize >::max(), '\n' );
    std::cout << "Pierwsza liczba: " << a << " Wczytano? " << liczba_a << std::endl;
    getchar();
    return 0;
}
P-49536
DejaVu
» 2012-01-26 22:09:25
Ostatnio tłumaczyłem to na forum i to również w kontekście lekcji 9.

/edit:
[lekcja 9 ] dziwny problem
P-49549
« 1 »
  Strona 1 z 1