Cerinţa
Se citesc de la tastatură 3
numere naturale, a
, b
, c
. Să se realizeze cu a
și b
operația codificată prin numărul c
.
Date de intrare
Programul va citi de la tastatură 3
numere naturale.
Date de ieşire
Dacă al treilea număr este 1
programul va afișa pe ecran suma primelor două numere.
Dacă al treilea număr este 2
programul va afișa pe ecran diferența dintre primul număr și al doilea.
Dacă al treilea număr este 3
programul va afișa pe ecran produsul primelor două numere.
Dacă al treilea număr este 4
programul va afișa pe ecran câtul împărțirii dintre primul număr și al doilea.
Dacă al treilea număr este 5
programul va afișa pe ecran restul împărțirii dintre primul număr și al doilea.
Restricţii şi precizări
- Primele două numere sunt naturale, mai mici decât
32676
. - Primul număr este mai mare sau egal cu al doilea.
- Al doilea număr este nenul.
- Al treilea număr este din mulțimea
{1,2,3,4,5}
.
Exemplu
Intrare
4 2 3
Ieșire
8
Explicație
Deoarece al treilea număr este 3
, s-a afișat produsul lui 4
și 2
.
#include <bits/stdc++.h> using namespace std; int main() { int a,b,c; cin >> a >> b >> c; if (c==1) cout << a+b; else if (c==2) cout << a-b; else if (c==3) cout << a*b; else if (c==4) cout << a/b; else if (c==5) cout << a%b; return 0; }