7.3.. Napisati program za simulaciju rada kalkulatora, prema slijedećoj tabeli:
Opis rješenja: Program predviđa upisa 1. broja, operatora pa 2. broja. Izborom u **15 se izvodi odabir koja će se operacija izvesti, zavisno od operatora.
Listing programa:
// 07311008
#include <iostream>
using namespace std;
int main()
{
double a,b,c;
char op;
cout<<"KALKULATOR"<<endl;
cout << "Prvi broj:"; cin>>a;
cout << "Operacija:"; cin>>op;
cout << "Drugi broj:"; cin>>b;
switch(op)
{
case '+':
c=a+b;
cout << c;
break;
case '-':
c=a-b;
cout << c;
break;
case '*':
c=a*b;
cout << c;
break;
case '/':
c=a/b;
cout << c;
break;
default:
cout << "Greska" << endl;
}
return 0;
}
Ispis na ekranu:
Index
|