Zadanie poziom 1 roz.9
Ostatnio zmodyfikowano 2016-12-07 18:39
IceMan85PL Temat założony przez niniejszego użytkownika |
Zadanie poziom 1 roz.9 » 2016-12-07 18:39:03 Witam. Mam pytanie czy dobrze rozwiazalem zadanie, program sie uruchamia, lecz czy wszytsko jest tak jak powinno? Zadanie domowe Napisz program, który wczyta trzy liczby rzeczywiste, a na końcu programu je wszystkie wypisze. Zadbaj o to, by bufor strumienia wejściowego był za każdym razem czyszczony. Wynik końcowy powinien również zawierać informacje czy wczytanie danej liczby się powiodło. #include <iostream>
using namespace std;
int main() { float a, b, c; bool spr_a, spr_b, spr_c; cout << "Podaj trzy liczby rzeczywiste:" << endl; cin >> a; spr_a = cin.good(); cin.clear(); cin.sync(); cin >> b; spr_b = cin.good(); cin.clear(); cin.sync(); cin >> c; spr_c = cin.good(); cout << "liczpa pierwsza: " << a << "Poprawnie: " << spr_a << endl; cout << "liczba druga: " << b << "Poprawnie: " << spr_b << endl; cout << "liczba trzecia: " << c << "Poprawnie: " << spr_c << endl; return 0; }
|
|
« 1 » |