384
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;
}
Comentarii