praca domowa lekcja 15
Ostatnio zmodyfikowano 2012-11-21 21:24
Bukaj25 Temat założony przez niniejszego użytkownika |
praca domowa lekcja 15 » 2012-11-21 18:03:07 Chciałem zrobić kalkulator z lekcji 15 dla dwóch zmiennych, ale program nie działa dla wszystkich liczb. Pomimo iż a i b są różne od zera on ponawia prośbę o wpisanie liczb. Oto kod : #include <iostream> using namespace std; int main() { int a, b, c; do { cin.clear(); cin.sync(); cout << "podaj liczbe 1 "; cin >> a; cin.clear(); cin.sync(); cout << "podaj liczbe 2 "; cin >> b; cout << "twoja liczba 1 " << a << endl; cout << "twoja liczbe 2 " << b << endl; if(( a & b ) != 0 ) { cout << "wybierz dzialanie " << endl; cout << "+" << endl; cout << "-" << endl; cin >> c; if( c == 1 ) cout << "wynik + to " << a + b << endl; if( c != 1 ) cout << "zle wybrales" << endl; } } while(( a & b ) == 0 ); return 0; } |
|
Łukasz123 |
» 2012-11-21 19:37:10 Powinno być if(( a && b ) != 0 ) jak sie nie myle ;) Down: Racja,nie zauważyłem skupiłem się na tym and :P |
|
DejaVu |
» 2012-11-21 21:24:49 |
|
« 1 » |