Informatică, întrebare adresată de onicaadrian2, 8 ani în urmă

De la tastatură se citesc 2 numere întregi și un operator (+- */%). Elaborați un
program care în dependență de datele introduse va afișa rezultatul. Dacă se va introduce
un operator necunoscut rezultatul va fi 0. De exemplu: date de intrare 8 3 %, 8%3=2
C++​

Răspunsuri la întrebare

Răspuns de Sergetec
4

Salut!

Ai rezolvarea in C++ mai jos

#include <iostream>

using namespace std;

int main() {

   int a, b;

   char op;

   cin >> a >> b >> op;

   switch (op) {

       case '%':

           cout << a % b;

           break;

       case '/':

           cout << a / b;

           break;

       case '+':

           cout << a + b;

           break;

       case '-':

           cout << a - b;

           break;

       case '*':

           cout << a * b;

           break;

       default:

           cout << 0;

           break;

   }

   return 0;

}

Alte întrebări interesante