Zadanie z końca pozomu 1
Ostatnio zmodyfikowano 2014-12-17 23:18
piotrlajewski Temat założony przez niniejszego użytkownika |
» 2014-12-17 22:25:50 Bardzo dziękuję za dokładne wyjaśnienie i pomoc. Patrząc na inne rozwiązania na forum, to nie wybrałem zbyt szybkiego i eleganckiego rozwiązania. Zastosowałem się do wskazówek i na nowo przewałkowałem lekcje. Poproszę o ponowną weryfikację i pozdrawiam! #include <iostream> int main() { int a; float b; std::cout << "Podaj liczbe calkowita: "; std::cin >> a; std::cout << "Czy udalo sie wczytac? " << std::cin.good() << std::endl; std::cout << "Czy cos nawalilo? " << std::cin.fail() << std::endl; bool a1 = std::cin.good(); std::cin.clear(); std::cin.sync(); std::cout << "Podaj liczbe rzeczywista: "; std::cin >> b; std::cout << "Czy udalo sie wczytac? " << std::cin.good() << std::endl; std::cout << "Czy cos nawalilo? " << std::cin.fail() << std::endl; bool b1 = std::cin.good(); std::cin.clear(); std::cin.sync(); if( a1 == 1 ) { std::cout << "Podana liczba calkowita to: " << a << std::endl; } else std::cout << " Nie podales liczby calkowitej " << std::endl;; if( b1 == 1 ) { std::cout << "Podana liczba rzeczywista to: " << b << std::endl; } else std::cout << " Nie podales liczby rzeczywistej "; return 0; }
|
|
wilkoo13 |
» 2014-12-17 22:59:33 Tak, teraz jest dobrze zrobiony. :) pozdrawiam |
|
piotrlajewski Temat założony przez niniejszego użytkownika |
» 2014-12-17 23:18:28 Bardzo dziękuję;-) Czyli można zamknąć temat. |
|
1 « 2 » |