Fișierul intrare/ieșire aritmetica2.in, aritmetica2.out Sursă IQ Academy
Autor Cristian Frâncu Adăugată de avatar francu Cristian Frâncu francu
Timp de execuție pe test 0.1 sec Limită de memorie 262144 KB
Scorul tău N/A Dificultate stea de rating de tip fullstea de rating de tip emptystea de rating de tip emptystea de rating de tip emptystea de rating de tip empty
open book Poți vedea testele pentru această problemă accesând atașamentele .

Aritmetica2 (clasa a 5-a)

Se dau la intrare operații cu numere naturale, de forma:

12 0 43
82 1 18
45 2 8
400 3 23

Unde 0 înseamnă adunare, 1 înseamnă scădere, 2 înseamnă înmulțire și 3 înseamnă împărțire. Să se afișeze rezultatul operațiilor. Pentru adunare, scădere și înmulțire veți afișa un singur număr, iar pentru împărțire veți afișa două numere, câtul și restul. Dacă împărțirea este exactă veți afișa restul zero.

Date de intrare

În fișierul de intrare aritmetica2.in se vor afla trei numere a b c separate prin spații.

Date de ieșire

În fișierul de ieșire aritmetica2.out veți afișa rezultatul operației codificate prin numărul b, asupra numerelor a și c.

Restricții

  • Numerele de la intrare sunt naturale, strict pozitive și cel mult egale cu 40 000.
  • Numerele ce codifică operațiile sunt 0, 1, 2 sau 3.
  • În cazul operațiilor de scădere ac.

Exemple

aritmetica2.in aritmetica2.out Explicații
12 0 43
55
Se cere să calculăm 12 + 43. Rezultatul este 55.
82 1 18
64
Se cere să calculăm 82 – 18. Rezultatul este 64.
45 2 8
360
Se cere să calculăm 45 × 8. Rezultatul este 360.
400 3 23
17 9
Se cere să calculăm 400 : 23. Rezultatul este 17 rest 9.

Trebuie să te autentifici pentru a trimite soluții. Click aici

Indicii de rezolvare

Arată 3 categorii