Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- using namespace std;
- int main() {
- int num;//
- int sum=0;//
- char op;//
- int ex =0;//
- char a = '^';//
- while(cin>>num){//
- sum=num;//
- while (cin>>op){// enter numbers
- switch (op){
- case '+': //add
- cin>>num;
- if(cin>>a){
- ex = pow(num,2);
- sum+=ex;
- break;
- }
- else{
- sum = sum + num;
- break;
- }
- case '-': //subtract
- cin>>num;
- if(cin>>a){
- ex = pow(num,2);
- sum-=ex;
- break;
- }
- else {
- sum -= num;
- break;
- }
- case '^':
- ex = pow(num,2);
- sum=ex;
- break;
- case ';':
- cout<<sum<<endl;
- sum=0;
- //sum =num;
- break;
- }
- //cout<<sum<<endl;
- }
- cout<<sum<<endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement