InfoAs Atlas
<- Go back Edit problem
Heads up!

The following is the problem preview, which might be in Romanian. This is how it should look like on the InfoAs CMS instances.

ID #123 · Colecția InfoAs · Operatori și expresii

Problema Calculator

Ușoară (4 ★)

Memorie: 64 MB / 8 MB

Timp: 0.1 secunde

I/O: Necunoscută

## Cerință Se dau două numere naturale `x` și `y`, împreună cu un alt număr natural `c` ce reprezintă o operație. Să se aplice operația `c` asupra numerelor `x` și `y`: * Dacă `c = 1`, operația este de adunare a numerelor `x` și `y`; * Dacă `c = 2`, operația este de scădere a numărului `y` din `x`; * Dacă `c = 3`, operația este de înmulțire a numerelor `x` și `y`; * Dacă `c = 4`, operația este de aflare a câtului împărțirii dintre `x` și `y`; * Dacă `c = 5`, operația este de aflare a restului împărțirii dintre `x` și `y`. ## Date de intrare Programul citește de la tastatură numerele naturale `x`, `y` și `c`, separate prin câte un spațiu. ## Date de ieșire Programul afișează pe ecran rezultatul operației `c` aplicată pe numerele `x` și `y`: adunare, scădere, înmulțire, câtul împărțirii și restul împărțirii. ## Restricții și precizări * `1 ≤ y ≤ x ≤ 1000` * `1 ≤ c ≤ 5`