You are on page 1of 3

#include <iostream>

using namespace std;

int main()
{
int a, b, c, d;

char ope, yesno;

cin>>a>>ope>>b;
switch(ope){
case '+':
cout<<"="<<(d=a+b)<<endl;
break;
case '-':
cout<<"="<<(d=a-b)<<endl;
break;
case '*':
cout<<"="<<(d=a*b)<<endl;
break;
case '/':
cout<<"="<<(d=a/b)<<endl;
break;
case '%':
cout<<"="<<(d=a%b)<<endl;
break;
}
cin>>ope>>c;
switch(ope){
case '+':
cout<<"="<<d+c<<endl;
break;
case '-':
cout<<"="<<d-c<<endl;
break;
case '*':
cout<<"="<<d*c<<endl;
break;
case '/':
cout<<"="<<d/c<<endl;
break;
case '%':
cout<<"="<<d%c<<endl;
break;
}
cout<<"Do you want more?Y/N"<<endl;
cin>>yesno;
switch(yesno){
case 'y':

cin>>a>>ope>>b;
switch(ope){
case '+':
cout<<"="<<(d=a+b)<<endl;
break;
case '-':
cout<<"="<<(d=a-b)<<endl;
break;
case '*':
cout<<"="<<(d=a*b)<<endl;
break;
case '/':
cout<<"="<<(d=a/b)<<endl;
break;
case '%':
cout<<"="<<(d=a%b)<<endl;
break;
}
cin>>ope>>c;
switch(ope){
case '+':
cout<<"="<<d+c<<endl;
break;
case '-':
cout<<"="<<d-c<<endl;
break;
case '*':
cout<<"="<<d*c<<endl;
break;
case '/':
cout<<"="<<d/c<<endl;
break;
case '%':
cout<<"="<<d%c<<endl;
break;
}
break;
case 'Y':

cin>>a>>ope>>b;
switch(ope){
case '+':
cout<<"="<<(d=a+b)<<endl;
break;
case '-':
cout<<"="<<(d=a-b)<<endl;
break;
case '*':
cout<<"="<<(d=a*b)<<endl;
break;
case '/':
cout<<"="<<(d=a/b)<<endl;
break;
case '%':
cout<<"="<<(d=a%b)<<endl;
break;
}
cin>>ope>>c;
switch(ope){
case '+':
cout<<"="<<d+c<<endl;
break;
case '-':
cout<<"="<<d-c<<endl;
break;
case '*':
cout<<"="<<d*c<<endl;
break;
case '/':
cout<<"="<<d/c<<endl;
break;
case '%':
cout<<"="<<d%c<<endl;
break;
}
break;
case 'N':
cout<<"See You Next Year"<<endl;
break;
case 'n':
cout<<"See You Next Year"<<endl;
break;
}
return 0;
}

You might also like