[Rozdzial 14] - zadanie prosty kalkulator. sprawdzenie
Ostatnio zmodyfikowano 2016-07-14 05:46
pm88 Temat założony przez niniejszego użytkownika |
[Rozdzial 14] - zadanie prosty kalkulator. sprawdzenie » 2016-07-13 21:03:52 Właściwie program mi działa, ale czy mógłbym prosić jeszcze kogoś o sprawdzenie czy poprawnie to wykonałem: Pierwsza wersja: ------------------------------ #include<iostream> using namespace std; int main() { int A; int B; char dzialanie; cout << "Witam Cie w prostym kalkulatorze!" << endl; cout << "Podaj liczbe A: "; cin >> A; cout << "Podaj dzialanie jakie chcesz wykonac: "; cin >> dzialanie; cout << "Podaj liczbe B: "; cin >> B; switch( dzialanie ) { case '+': cout << " A + B = " << A + B << endl; break; case '-': cout << " A - B = " << A - B << endl; break; case '*': cout << " A * B = " << A * B << endl; break; case '/': if( B == 0 ) { cout << "Nie mozna dzielic przez 0!!!" << endl; cout << "Podaj ponownie B: "; cin >> B; } cout << " A / B = " << A / B << endl; break; } return 0; }
--------------------------------------------- Druga wersja po dodaniu do..while bo zaczalem wlasnie czytac kolejny rozdzial: ------------------------------------------------ #include<iostream> using namespace std; int main() { int A; int B; char dzialanie; cout << "Witam Cie w prostym kalkulatorze!" << endl; cout << "Podaj liczbe A: "; cin >> A; cout << "Podaj dzialanie jakie chcesz wykonac: "; cin >> dzialanie; cout << "Podaj liczbe B: "; cin >> B; switch( dzialanie ) { case '+': cout << " A + B = " << A + B << endl; break; case '-': cout << " A - B = " << A - B << endl; break; case '*': cout << " A * B = " << A * B << endl; break; case '/': if( B == 0 ) { do { cout << "Nie mozna dzielic przez 0!!!" << endl; cout << "Podaj ponownie B: "; cin >> B; } while( B == 0 ); } cout << " A / B = " << A / B << endl; break; } return 0; }
------------------------------------------------------------------ Pozdrawiam Piotrek |
|
carlosmay |
» 2016-07-14 05:46:08 Wprowadź literę zamiast liczby i sprawdź co się stanie. |
|
« 1 » |