9 solutions

  • 5
    @ 2023-9-17 11:31:22
    #include<bits/stdc++.h>
    using namespace std;
    int a,b;
    char c;
    int main(){
    	cin>>a>>b>>c;
    	if(c=='+') cout<<a+b;
    	else if(c=='-') cout<<a-b;
    	else if(c=='*') cout<<a*b;
    	else if(c=='/'&&b!=0) cout<<a/b;
    	else if(c=='/'&&b==0) cout<<"Divided by zero!";
    	else cout<<"Invalid operator!";
    	return 5201314;
        //有防抄袭
    }
    
  • 4
    @ 2023-9-17 12:01:37
    using namespace std;
    int a,b;
    char c;
    int main(){
    	cin>>a>>b>>c;
    	if(c=='+') cout<<a+b;
    	else if(c=='-') cout<<a-b;
    	else if(c=='*') cout<<a*b;
    	else if(c=='/'&&b!=0) cout<<a/b;
    	else if(c=='/'&&b==0) cout<<"Divided by zero!";
    	else cout<<"Invalid operator!";
    	return 0;
    }
    
    • 3
      @ 2023-10-5 11:37:05
      #include<iostream>
      using namespace std;
      int main()
      {
          int a,b,c;char x;
          cin>>a>>b>>x;
          if ((b==0)&&(x=='/'))
            cout<<"Divided by zero!"<<endl;
          else if ((x=='+')||(x=='/')||(x=='-')||(x=='*'))
      
          {
              switch(x)
              {
                  case '+':c=a+b;break;
                  case '-':c=a-b;break;
                  case '*':c=a*b;break;
                  case '/':c=a/b;break;
              }
              cout<<c<<endl;
          }
          else if ((x!='+')||(x!='/')||(x!='-')||(x!='*'))
            cout<<"Invalid operator!"<<endl;
      
      }
      
      
      • 2
        @ 2023-9-19 18:57:06
        #include 
        using namespace std;
        int main(int argc, char **argv){
        int a,b;char c;
        cin >> a >> b >> c;
        if (c == '+'){
        cout << a + b;
        }else if (c == '-'){
        cout << a - b;
        }else if (c == '*'){
        cout << a * b;
        }else if (c == '/'){
        if (b != 0){
        cout << a / b;
        }else{
        cout << "Divided by zero!";
        }
        }else{
        cout << "Invalid operator!";
        }
        return 0;
        }
        
        • 1
          @ 2024-7-10 16:55:31
          #include<iostream>
          using namespace std;
          int a,b;
          char c;
          int main(){
          	cin>>a>>b>>c;
          	if(c=='+') cout<<a+b;
          	else if(c=='-') cout<<a-b;
          	else if(c=='/'&&b!=0) cout<<a/b;
          	else if(c=='*') cout<<a*b;
          	else if(c=='/'&&b==0) cout<<"Divided by zero!";
          	else cout<<"Invalid operator!";
          	return 0;
          }
          
          • 1
            @ 2024-7-9 16:42:47
            #include<bits/stdc++.h>
            using namespace std; 
            
            int main(){
            	int a,b;
            	char c;
            	cin>>a>>b>>c;
            	if(c=='+'){
            		cout<<a+b;
            	}
            	if(c=='-'){
            		cout<<a-b;
            	}
            	if(c=='/'){
            		cout<<a/b;
            	}
            	if(c=='*'){
            		cout<<a*b;
            	}
            }
            👎 👎 👎水题
            
            • 0
              @ 2024-2-16 23:21:07
              #include <bits/stdc++.h>
              
              using namespace std;
              
              int main(){
              	int a, b;
              	char c ;
              	cin >> a >> b >> c;
              	if(c == '+'){
              		cout << a+b;
              	}
              	else if(c == '-'){
              		cout << a-b;
              	}
              	else if(c == '*'){
              		cout << a*b;
              	}
              	else if(c == '/'){
              		if(b == 0){
              			cout << "Divided by zero!";
              		}
              		else{
              			cout << a/b;
              		}
              	}
              	else{
              		cout << "Invalid operator!";
              	}
              	return 0;
              } 
              
              • 0
                @ 2024-1-30 15:24:59
                #include<bits/stdc++.h>
                using namespace std;
                
                int main () {
                	int n,m; cin >> n >> m;
                	char a; cin >> a;
                	switch(a) {
                		case '+':
                			cout << n+m; break;
                		case '-':
                			cout << n-m; break;
                		case '*':
                			cout << n*m; break;
                		case '/':
                			if (m==0) {
                				cout << "Divided by zero!";
                			} else {
                				cout << n/m;
                			}
                			break;
                		default: cout << "Invalid operator";
                	}
                	return 0;
                }
                
                • -2
                  @ 2024-7-9 17:26:30
                  #include <iostream>
                  #include <iomanip>
                  #include <cmath>
                  using namespace std;
                  int main() {
                      int a,b,d;
                      char c;
                  	cin>>a>>b>>c;
                      if((c!='+')and(c!='-')and(c!='*')and(c!='/'))
                  	{
                  	cout<<"Divided by zero!";
                  	}
                  	else if(c=='+')
                      {
                  		d=a+b;
                  		cout<<d;
                  	}
                  	else if(c=='-')
                  	{
                  		d=a-b;
                  		cout<<d;
                  	}
                  	else if(c=='*')
                  	{
                  		d=a*b;
                  		cout<<d;	
                  		
                  	}
                  	else if(c=='/')
                  	{
                  		d=a/b;
                  		cout<<d;	
                  		
                  	}
                      else
                      {
                  		cout<<"Invalid operator!";
                  	}
                  	return 0;
                  } 
                  
                  • 1

                  Information

                  ID
                  545
                  Time
                  1000ms
                  Memory
                  256MiB
                  Difficulty
                  6
                  Tags
                  # Submissions
                  399
                  Accepted
                  124
                  Uploaded By