wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ES Operatori, expresii, instructiuni - Pseudocod

Total questions: 17

Worksheet time: 28mins

Name
Class
Date
1.

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ă ?

a)

-4

b)

-3

c)

0

d)

1

2.

Operatorul AND este un operator relaţional.

a)

Adevarat

b)

Fals

3.

Daca a=2, b=3, c=1, atunci a+b<=2*c+3 are valoarea

a)

Adevarat

b)

Fals

4.

În câte zerouri se termină numărul obtinut prin calculul 26570291657*3532568605433 *512200893 ?

a)

1

b)

2

c)

0

d)

3

5.

Ş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.

a)

Adevarat

b)

Fals

6.

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].

a)

(x<-35) OR (x>-20)

b)

(x<=-35) OR (x>=-20)

c)

(x<=-35) OR (x>-20)

d)

(x<=-35) AND (x>20)

7.

Care e valoarea expresiei: (1234 DIV 10 DIV 10*2+4*10) DIV 2

(a)  

8.

Variabila x este de tip real. Scrie o expresie echivalenta cu afirmatia x aparţine intervalului (5,8]?

(a)  

9.

Care este rezultatul evaluarii expresiei NOT(7 MOD 2=1) ?

(a)  

10.

Care va fi valoarea afisata dupa executarea secventei, daca x are valoarea 100?


y=x*2

x=y div 9

scrie x+3

(a)  

11.

Rescrie, folosind operatorii pseudocod, expresia

(a)  

12.

Să se scrie un program pseudocod, care citeşte un număr de ani şi calculează numărul de luni, zile şi ore corespunzătoare. Se consideră că un an are 365 zile.

Exemplu: date de intrare: 2 date de ieşire: 24 luni 730 zile 17520 ore.

4 lines
13.

Pentru a descoperi parola pe care trebuie să o folosească pentru a putea a o elibera pe Ileana Cosânzeana, Făt-Frumos are de rezolvat următoarea problemă: pentru numărul citit pe uşa camerei in care e inchisa printesa (un numar intre 1 si 109), trebuie să calculeze suma cifrelor pare si suma cifrelor impare. Daca vreuna dintre cele doua este mai mare decat 10, trebuie sa calculeze pentru aceasta suma cifrelor. Cand ambele numere au fost reduse la o cifra, parola se obtine din numarul format din cifra cea mai mare scrisa de cate ori indica cifra cea mai mica.


Exemplu: daca Ileana este inchisa in camera 9623593, Fat Frumos va obtine sumele Sp=6+2=8, respectiv Si=9+3+5+9+3=29. Cum Si>10, Si=2+9=11 si, mai departe, Si=1+1=2. In acest moment, parola=88.

4 lines
14.

Se consideră algoritmul de mai jos, scris în

pseudocod:


citeşte n,k (numere naturale nenule)

nr=0

p=1

cât timp n≠0 şi k≠0 execută

dacă n%2=0 atunci

nr=nr+ n%10*p

p=p*10

altfel

k=k-1

n=n div10

sfarsit cat timp

scrie nr


Se cere sa se indice valoarea obtinuta prin executarea sa, dacă se citeşte pentru n valoarea 932125 şi pentru k valoarea 3.

4 lines
15.

Expresia: x MOD 2+(x+1) MOD 2 are:

a)

valoarea 1 pentru orice numar x, natural

b)

valoarea 1 daca si numai daca x este un numar par

c)

valoarea 1 daca si numai daca x este un numar impar

d)

valoare strict mai mare decat unu pentru orice numar natural x

16.

Precizați valoarea expresiei: 8/4/2*4*8*2!

a)

32

b)

64

c)

16

d)

128

17.

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] ?

a)

(t<x) AND (t>y)

b)

(t<x) OR (t>y)

c)

(t>=x) AND (t<=y)

d)

(t>=x) OR (t<=y)