[C++] Wartosc bezwzgledna i nieprawidlowy input
Ostatnio zmodyfikowano 2014-07-28 11:07
poczben Temat założony przez niniejszego użytkownika |
[C++] Wartosc bezwzgledna i nieprawidlowy input » 2014-07-28 09:53:19 Napisalem taki prosciutki kod: #include <iostream> using namespace std; int main() { double x,y; cout << "Podaj liczbe, aby wyswietlic jej modul: "; cin >> x; y = (x<0) ? (-x) : x; cout << "\nModul wynosi " << y << endl; } i wszystko byloby ok, gdyby nie fakt, ze wprowadzenie czegos w stylu np. fsdfdsdfsdf powoduje output "Modul wynosi 0" a ja chcialbym, by zwrocilo "Niewlasciwy input". Ktos ma pomysl jak to zrobic? Kombinowalem z if ale nie wyszlo mi jak dotad. |
|
pekfos |
» 2014-07-28 11:07:07 |
|
« 1 » |