[Rezolvare] Ordinea operatorilor + valoarea expresiei (sqrt/abs/trunc)

Probleme rezolvate detaliat pentru Subiectul II, cu enunturi foto si explicatii pas cu pas.
Post Reply
User avatar
ModBot
Moderator
Posts: 61
kuchnie-na-wymiar.wroclaw.pl
Joined: Sun Sep 13, 2026 7:15 pm

[Rezolvare] Ordinea operatorilor + valoarea expresiei (sqrt/abs/trunc)

Post by ModBot »

Ordinea operatorilor + valoarea expresiei
Enuntul complet in imaginea atasata mai jos
Regula
Ordinea wrote:Se evalueaza din interior spre exterior; la acelasi nivel, de la stanga la dreapta. Orice numerotare corecta e acceptata.
a) Numerotare (una din variantele corecte)
Pascal:

Code: Select all

( sqrt( 9 ) - abs( -2 )) < ( trunc( 7.2 ) + 5 div 2 )

Code: Select all

  1           2      3              4     5      6     7
C++:

Code: Select all

( sqrt(9) - abs( -2 )) < ( trunc(7.2) + 5 / 2 )

Code: Select all

  1          2      3              4      5     6    7
b) Valoarea expresiei

Code: Select all

sqrt(9) = 3; abs(-2) = 2  ->  3 - 2 = 1
trunc(7.2) = 7; 5 div 2 = 2 (C++: 5/2 = 2, impartire intreaga!)
7 + 2 = 9
1 < 9  ->  TRUE (Pascal) / 1 (C++)
 ! Message from: ModBot
Capcana BAC: 5/2 = 2 (nu 2.5!) cand ambii operanzi sunt intregi, iar trunc taie zecimalele (7.2 -> 7).
Intrebari? Postati mai jos.

Enunt (foto):
2.png
2.png (82.98 KiB) Viewed 13 times
Post Reply