Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Lekcja 15 - Kalkulator - prośba o sprawdzenie rozwiązania

Ostatnio zmodyfikowano 2019-10-23 00:01
Autor Wiadomość
frastas
Temat założony przez niniejszego użytkownika
Lekcja 15 - Kalkulator - prośba o sprawdzenie rozwiązania
» 2019-10-02 01:38:31
Proszę o ocenę, czy sposób którym udało lub nie udało mi się uporać z zadaniem domowym jest akceptowalny czy jednak lepiej szukać innego rozwiązania żeby iść dalej z kursem.
C/C++
#include<iostream>
using namespace std;
int main()
{
   
    int liczba, wynik, dzialanie;
   
    while( !cin.fail() )
    {
        cout << "=====KALKULATOR=====" << endl;
        cout << "[1] Dodawanie" << endl;
        cout << "[2] Odejmowanie" << endl;
        cout << "[3] Mnozenie" << endl;
        cout << "[4] Dzielenie" << endl;
        cout << "[5] Rezygnuj" << endl << endl;
        cout << "Wprowadz liczbe 1: ";
        wynik = 0;
        cin >> liczba;
        wynik += liczba;
        if( liczba == 0 ) return( 0 );
       
        cout << "Wprowadz dzialanie: ";
        cin >> dzialanie;
        switch( dzialanie )
        {
        case 1:
            cout << "Wprowadz liczbe 2: ";
            cin >> liczba;
            cout << "Wynik: " << wynik + liczba << endl;
            break;
        case 2:
            cout << "Wprowadz liczbe 2: ";
            cin >> liczba;
            cout << "Wynik: " << wynik - liczba << endl;
            break;
        case 3:
            cout << "Wprowadz liczbe 2: ";
            cin >> liczba;
            cout << "Wynik: " << wynik * liczba << endl;
            break;
        case 4:
            cout << "Wprowadz liczbe 2: ";
            cin >> liczba;
            if( liczba == 0 ) return( 0 );
           
            cout << "Wynik: " << wynik / liczba << endl;
            break;
        case 5:
            return( 0 );
            break;
           
        }
       
    }
   
    return 0;
}
P-175270
pekfos
» 2019-10-02 17:52:53
Jest OK.
P-175273
grotaczarka
» 2019-10-23 00:01:29
sorry pomyłka
P-175413
« 1 »
  Strona 1 z 1