Font size
WorksheetsES - Pseudocod: Operatori, expresii, instructiuni simple
Total questions: 25
Worksheet time: 17mins
Care este cea mai mică valoare pe care o poate avea expresia x DIV 5-x MOD 5, dacă variabila x memorează un număr natural cu o singură cifră ?
-4
-3
0
1
Operatorul AND este un operator relaţional.
Adevarat
Fals
Daca a=2, b=3, c=1, atunci a+b<=2*c+3 are valoarea
Adevarat
Fals
În câte zerouri se termină numărul obtinut prin calculul 26570291657*3532568605433 *512200893 ?
1
2
0
3
Ştiind că variabilele x şi y sunt de tip întreg, iar y>100, prin instructiunea x=y DIV 10 MOD 10 se atribuie variabilei x cifra zecilor numărului natural memorat de variabila y.
Adevarat
Fals
Stabiliţi care dintre următoarele expresii are valoarea TRUE dacă şi numai dacă numărul întreg memorat în variabila x nu aparţine intervalului (-35,-20].
(x<-35) OR (x>-20)
(x<=-35) OR (x>=-20)
(x<=-35) OR (x>-20)
(x<=-35) AND (x>20)
Care e valoarea expresiei: (1234 DIV 10 DIV 10*2+4*10) DIV 2
(a)
Variabila x este de tip real. Scrie o expresie echivalenta cu afirmatia x aparţine intervalului (5,8]?
(a)
Care este rezultatul evaluarii expresiei NOT(7 MOD 2=1) ?
(a)
Rescrie, folosind operatorii pseudocod, expresia
(a)
Expresia: x MOD 2+(x+1) MOD 2 are:
valoarea 1 pentru orice numar x, natural
valoarea 1 daca si numai daca x este un numar par
valoarea 1 daca si numai daca x este un numar impar
valoare strict mai mare decat unu pentru orice numar natural x
Precizați valoarea expresiei: 8/4/2*4*8*2!
32
64
16
128
Variabilele x, y si t memoreaza numere intregi de cel mult 4 cifre. Stiind ca x<y, care dintre urmatoarele expresii este adevarată dacă şi numai dacă numărul t aparţine intervalului [x,y] ?
(t<x) AND (t>y)
(t<x) OR (t>y)
(t>=x) AND (t<=y)
(t>=x) OR (t<=y)
Algoritmul reprezinta
succesiune de pasi necesari pentru rezolvarea unei probleme
succesiune de pasi
un poem de Shelly
un compus chimic pe baza de algor
Operatorii pseudocod pot fi
de atribuire, aritmetici, relationali
de atribuire, aritmetici, relationali si logici
de atribuire si aritmetici
de imagine
Structura alternativa are forma:
daca<conditie>poate<instructiune>
daca<conditie>atunci<instructiuneA>
altfel<instructiuneB>
daca<conditie>altfel<instructiune>
daca<conditie>executa<instructiune>
Stabiliți care din următoarele expresii logice are valoarea fals?
10+3<=4MOD2
15 <> 2*5
NOT(25=3)
9>2+2+2
Care dintre expresiile de mai jos este echivalenta cu expresia
x∈(−∞, 3)∪[21, ∞]x<=3 and x>=21
x<3 or x>=21
x<3 and x>=21
x<=3 or x>21
Care va fi valoarea afisata dupa executarea secventei, daca se citeste pentru x valoarea 100
citeste x
y=x*2
x=y div 9
scrie x+3
22
23
26
25
Care dintre urmatoarele sunt operatori aritmetici?
AND, OR, NOT
<; <=; >; >=, ==; !=
+; -; *; /; DIV, MOD
sizeof(), <<, >>
În cazul operatorului logic AND, când Propoziția a este adevărată și Propoziția b este falsă, rezultatul este:
Adevărat
Fals
Expresiile sunt combinații de:
algoritmi
date
date și operații
operații
Alegeti care dintre urmatoarele sunt caracterisitici ale algoritmilor!
finititudine
claritate
generalitate
toate cele de mai sus
Forma acceptată de calculator pentru expresie matematică de mai sus este:
(x+2y)/5
x+2y/5
(x+2*y)/5
x+2*y/2
Fie secventa de instructiuni:
citeste x, y
daca x>y atunci
z=x
x=y
y=z
scrie x, y
Ce s-ar afisa in urma executiei daca am citi pentru x valoarea 29, iar pentru y valoarea 18?
18 29
29 18
x y
z y
