#3549
Se consideră o expresie corectă formată din numere naturale, paranteze rotunde și operatorii +, -, *. Să se evalueze expresia.
| Problema | eval_exp2 | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.01 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #63648475 | Utilizator | |
| Fișier | eval_exp2.cpp | Dimensiune | 1.15 KB |
| Data încărcării | 12 Martie 2026, 16:04 | Scor/rezultat | Eroare de compilare |
eval_exp2.cpp: In function 'long long int expresie(int&)': eval_exp2.cpp:14:30: error: 'termen' was not declared in this scope ret += sgn * termen(p); ^ eval_exp2.cpp: In function 'long long int termen(int&)': eval_exp2.cpp:20:29: error: 'factor' was not declared in this scope long long ret = factor(p); ^ eval_exp2.cpp: In function 'int main()': eval_exp2.cpp:42:5: error: 'N' was not declared in this scope N = strlen(E + 1); ^ eval_exp2.cpp:46:5: error: 'p' was not declared in this scope p = 0; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema eval_exp2 face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.