Rezolvare PBinfo #3549

Decorative Icon Problema: eval_exp2 / 3549

Decorative IconAutor: Deivid

Cerința

Se consideră o expresie formată din numere naturale, paranteze rotunde și operatorii +, -, *.

Date de intrare

Să se evalueze expresia.

Date de ieșire

Programul va afișa pe ecran un singur număr reprezentând valoarea expresiei.

Restricții și precizări
  • Lungimea expresiei va fi de cel mult 50 de caractere
  • Rezultatul final precum și rezultatele intermediare se vor încadra în tipul de date long long.
  • Expresia este corectă și nu conține alte caractere în afară de cifre și simbolurile +, -, *, (, ).
Exemplu:

Intrare

2340-(10+21)*12

Ieșire

1968

Explicație

2340-(10+21)*12 = 2340-31*12 = 2340-372 = 1968

Andrei Frîntu
Andrei Frîntu

Fondatorul platformei - mentor Academia

LinkedIn Instagram GitHub
© Copyright 2024 - CodulLuiAndrei.ro - Toate drepturile sunt rezervate