Napisz prosty kalkulator metodą obiektową (W c++). Ma zawierać dodawanie odejmowanie mnożenie dzielenie. Każde działanie ma wykonywać odrębna funkcja składowa. Odrębna funkcja składowa ma także pobrać wartości oraz pobrać wybór działania.
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
#include <iostream>
#include <conio.h>
using namespace std;
double aLiczba1, aLiczba2, aWynik;
int dzialanie;
int main(int argc, char *argv[])
{
cout << " KALKULATOR" << endl;
cout << "====================" << endl;
cout << "1. Dodawanie" << endl;
cout << "2. Odejmowanie" << endl;
cout << "3. Mnozenie" << endl;
cout << "4. Dzielenie" << endl << endl;
cout << "Wcisnij inna liczbe zeby zakonczyc!" << endl << endl ;
cin >> dzialanie;
switch (dzialanie)
{
case 1:
cout << "Podaj pierwsza liczbe: ";
cin >> aLiczba1;
cout << "Podaj druga liczbe: " ;
cin >> aLiczba2;
aWynik = aLiczba1 + aLiczba2;
break;
case 2:
cout << "Podaj pierwsza liczbe: ";
cin >> aLiczba1;
cout << "Podaj druga liczbe: ";
cin >> aLiczba2;
aWynik = aLiczba1 - aLiczba2;
break;
case 3:
cout << "Podaj pierwsza liczbe: ";
cin >> aLiczba1;
cout << "Podaj druga liczbe: ";
cin >> aLiczba2;
aWynik = aLiczba1 * aLiczba2;
break;
case 4:
cout << "Podaj pierwsza liczbe: ";
cin >> aLiczba1;
cout << "Podaj druga liczbe: ";
cin >> aLiczba2;
aWynik = aLiczba1 / aLiczba2;
break;
default:
cout << "Koniec programu. Bye bye!" << endl;
}
cout << "Wynik wynosi: " << aWynik << endl;
getch();
return 0;