Documente Academic
Documente Profesional
Documente Cultură
6) Precizați condiția pe care trebuie să o îndeplinească trei date ca să reprezinte lungimile laturilor unui
triunghi (suma lungimilor a două laturi trebuie să fie mai mare decât lungimea celei de a treia laturi,
oricare ar fi cele două laturi).
7) Precizați condiția pe care trebuie să o îndeplinească trei date pentru care triunghiul să fie:
a)echilateral b)isoscel c)dreptunghic d)dreptunghic isoscel
8) Scrieți expresia care testează dacă n este un număr natural care are ultima cifră diferită de 5 și 0.
9) Scrieți expresia care testează dacă n este un număr natural care are ultima cifră 2, 4 sau 8.
10) În urma cărei operații de atribuire, data b va avea valoarea ultimei cifre a numărului întreg a:
a) 𝒃𝒃 ← 𝒂𝒂 𝒅𝒅𝒅𝒅𝒅𝒅 𝟏𝟏𝟏𝟏 b) 𝒃𝒃 ← 𝒂𝒂 − 𝒂𝒂 𝒅𝒅𝒅𝒅𝒅𝒅 𝟏𝟏𝟏𝟏 c)𝒃𝒃 ← 𝒂𝒂 − 𝒂𝒂 𝒅𝒅𝒅𝒅𝒅𝒅 𝟏𝟏𝟏𝟏 ∗ 𝟏𝟏𝟏𝟏 d)𝒃𝒃 ← 𝒂𝒂 − 𝒂𝒂 𝒎𝒎𝒐𝒐𝒅𝒅 𝟏𝟏𝟏𝟏
11) Variabila x este de tip real. Care dintre următoarele expresii are valoarea true dacă şi numai dacă
numărul real memorat în variabila x aparţine intervalului (5,8]?
a) (x<8) and (x>=5) b) (x<=8) or (x>5) c) (x>8) or (x<=5) d) (x<=8) and (x>5)
12) Care este rezultatul evaluării expresiei alăturate? 10*2 div 3*3 div 2
a) 0 b) 10 c.) 1.11 d) 9
13) Care dintre expresiile de mai jos, are valoarea true dacă valoarea variabilei întregi x este un număr
întreg par şi strict pozitiv ?
a. not((x mod 2<>0)or(x<=0)) b. (x mod 2<>0)or(x<0) c. not((x mod 2=0)or(x>0))
d. ((x+1) mod 2=0)and (x>=2)
14) Variabilele întregi a şi b memorează numere naturale. Care dintre expresiile de mai jos este
echivalentă cu expresia alăturată? (a+b) mod 2=0
a. (a mod 2=0) and (b mod 2=0) and (a mod 2=1) and (b mod 2=1)
b. (a mod 2<>0) and (b mod 2<>0) and (a mod 2=1) and (b mod 2=1)
c. (a mod 2=1) or (b mod 2=1) or (a mod 2=0) and (b mod 2=0)
d. (a mod 2=0) and (b mod 2=0) or (a mod 2=1) and (b mod 2=1)
15) Care este expresia prin care variabilei x i se atribuie valoarea sumei cifrelor numărului natural format
din exact trei cifre, memorat de variabila y?
a. x←y div 100 + y div 10 mod 10 + y mod 10 b. x←y + y div 10 + y div 100
c. x←y mod 10 + y mod 10 div 10 + y div 100 d. x←y mod 10 + y mod 100 + y mod 1000
16) Se consideră variabila a care memorează un număr cu exact 6 cifre. Care dintre expresiile de mai jos
are ca valoare numărul format din cele două cifre din mijloc ale valorii memorate în a?
a. (a mod 100) div 100 b. a div 100 mod 100 c. a div 1000 + a mod 1000
d. a div 100 mod 10 + a div 1000 mod 10
17) Fiecare dintre variabilele întregi x, y şi t memorează câte un număr natural de cel mult 4 cifre. Ştiind
că x<y, care dintre următoarele expresii este true dacă şi numai dacă numărul memorat de variabila t
aparţine intervalului închis [x,y]?
a. (t<x) and (t>y) b. (t>=x) and (t<=y) c. (t>=x) or (t<=y) d. (t<x) or (t>y)
18) Variabilele a, b şi z sunt reale, iar a≤b. Care dintre expresiile următoare are valoarea true dacă şi numai
dacă valoarea variabilei z nu aparţine intervalului închis determinat de valorile variabilelor a şi b ?
a. (z>a) or (z>b) b. (z<a) or (z>b) c. z<a and z>b d. z>=a and z<=b
20) În secvenţa alăturată, variabilele x şi y sunt întregi. Ce valoare va reţine variabila x după executarea
acesteia?
x←20; y←5;
x←x+y;
y←x-2*y;
x←y+x;
a. -10 b. 25 c. 15 d. 40