Sunteți pe pagina 1din 2

Fișa de lucru clasa a 10-a (real) săptămână corespunzătoare cifrei respective(1 pentru luni, 2

Expresii. Instrucțiune if. pentru marţi, etc)

1. Fie x = 1, y = 4, a = 0. Care va fi valoarea lui a după executarea


Fișa de lucru clasa a 10-a (real)
instrucțiunii?
a) if x>y then a := x + y else a := x-y; Expresii. Instrucțiune if.
b) if x <= y then a := sqr(x) + sqrt(y) else a := sqrt(x) + sqr(y);
1. Fie x = 1, y = 4, a = 0. Care va fi valoarea lui a după executarea
c) if not (x + 1 > y) then a := x;
instrucțiunii?
d) if a in [1..10] then a := 1 else a := 2;
a) if x>y then a := x + y else a := x-y;
2. Studiați expresia și indicați tipul expresiei b) if x <= y then a := sqr(x) + sqrt(y) else a := sqrt(x) + sqr(y);
a) i+j c) if not (x + 1 > y) then a := x;
b) i mod j d) if a in [1..10] then a := 1 else a := 2;
c) not x e) Studiați expresia și indicați tipul expresiei
d) sin(i+j)
e) i>j a) i+j
3. Să se formuleze enunțuri problemei care se rezolvă cu ajutorul b) i mod j
algoritmului: c) not x
a) Program P2; d) sin(i+j)
var a, b, d: integer; e) i>j
begin 3. Să se formuleze enunțuri problemei care se rezolvă cu ajutorul
write(`Introdu a, b, c, d:`); algoritmului:
readln (a, b, c); a) Program P2;
if (a mod d = 0) and (b mod d=0) then var a, b, d: integer;
write(`Este`) begin
else write(`Nu este`); write(`Introdu a, b, c, d:`);
end. readln (a, b, c);
4. Sa se scrie un program care citeste de la tastatura 2 numere intregi if (a mod d = 0) and (b mod d=0) then
write(`Este`)
si apoi va afisa care este numarul mai mic. else write(`Nu este`);
5. Sa se scrie 4 numere intregi si sa se afiseze are este cel mai mare. end.
4. Sa se scrie un program care citeste de la tastatura 2 numere intregi
6. Se dau numerele naturale a și b (b<a) Să se verifice dacă b divide
si apoi va afisa care este numarul mai mic.
a.
5. Sa se scrie 4 numere intregi si sa se afiseze are este cel mai mare.
7. Sa se scrie 4 numere intregi si sa se afiseze are este cel mai mare.
6. Se dau numerele naturale a și b (b<a) Să se verifice dacă b divide
8. Să se scrie un program care citeşte de la tastatură unul din
a.
numerele 1, 2, 3, 4, 5, 6, 7 şi afişează denumirea unei zile din
7. Sa se scrie 4 numere intregi si sa se afiseze are este cel mai mare.
8. Să se scrie un program care citeşte de la tastatură unul din
numerele 1, 2, 3, 4, 5, 6, 7 şi afişează denumirea unei zile din
săptămână
corespunzătoare cifrei respective(1 pentru luni, 2 pentru marţi, etc)

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