Sunteți pe pagina 1din 3

Fisa de lucru

1.Ce intelegeti prin algoritm?

2.Numiti 3 proprietati ale alegoritmilor(din cele 5 invatate).

3.Prin ce sunt caracterizate datele(trei cuvinte)?

4.Cum sunt clasificati operatori (patru cuvinte)?

5.Care sunt cele 3 tipuri de structuri de control utilizate in realizarea unei


algoritm(3 cuvinte)?

6.Pentru ce sunt folositi urmatorii operatori

 + (ca si in 4+5)
 < (ca si in 4<5)
 MOD (ca si 25 mod 7)

7. Care este valoarea expresiei: 20 mod 10 * 2 + 30 div 15 * 2

Explicatii:
Div returneaza CATUL unei impartiri ( adica fara virgula sau rest ..doar partea intreaga ),
Mod returneaza RESTUL impartirii ( ce e dupa virgula ).
Exemplu:
7 : 3 = 2, rest 1
7 div 3 = 2
7 mod 3 = 1
8.Ce face la fiecare pas algoritmul urmator:

START
natural a,b,c,d,e;
a←7;
b←a+6;
c←a*b;
d←42 div 10;
e←53 mod 5;
scrie c,d,e;
STOP
9. În secvenţa alăturată, variabilele a şi b sunt întregi. Ce valoare va reţine variabila
x după executarea acesteia?
a←20; b←5;
a←a-b;
b←a-2*b;
a←b+a;
9. Scrieti expresia care are valoarea true dacă valoarea variabilei întregi x este un
numar întreg par negativ.
10. Se considera urmatoarea secventa:
a = 1;
b=1;
scrie a+1, b-1;
scrie a, b;
a=a+b;
scrie a, b;
Ce se va afisa in urma efectuarii secventei?
11. Se considera urmatoarea secventa:
START
INTREGI X,f
CITESTE X
DACA X>0 ATUNCI f=10*X-3
ALTFEL f= 5*X*X
SF DACA
SCRIE f
STOP
a.)Ce se va afisa daca X=4?
b.)Ce se va afisa daca X=-1?
Scrieti in limbaj pseudocod si faceti schema logica pentru urmatoarele
programe(probleme):

a.Se citesc doua numere naturale x si y.Afisati diferenta si produsul celor 2


numere.
b.Se citesc doua numere natural a si b.Afisati numarul cel mai mare numar.
c.Se citeste un numar natural x.Verificati daca numarul este par.
d. Se citesc doua numere naturale positive a si b.Afisati dublul numarului a si
sfertul numarul b.

S-ar putea să vă placă și