Sunteți pe pagina 1din 1

TEST CLASA A X-a C

NUMELE SI PRENUMELE: ________________________ 1) Cele trei operatii de baza ale programarii (denumire, descriere, forma in pseudocod, comanda corespodenta in C). 2) Tipuri de date in C (denumire, descriere,mod de declaratie in C). 3) Care este rezultatul evalurii expresiei 10*2/3*3/2 a) 0 b) 10 c) 1.11 d) 9 4) Care dintre urmtoarele expresii C/C++, are ca valoare cel mai mic dintre numerele naturale nenule, cu cel mult 4 cifre fiecare, memorate n variabilele ntregi x i y? a) (x+y-abs(x-y))/2 c) (x+y+abs(x-y))/2 b) x+y-abs(x-y)/2 d) (x+y+abs(x+y))/2 5) Structura alternativa (descriere, forma in pseudocod, comanda corespodenta in C). 6) Se consider algoritmul alturat, descris n pseudocod. S-a notat cu x%y restul mpririi numrului ntreg x la numrul ntreg nenul y. Scriei ce se afieaz pentru: a) a=5 i b=17. b) a=17 i b=5. c) a=245 si b=35 d) Scriei programul C/C++ corespunztor algoritmului dat. citete a,b dac a<b atunci s=a; a=b; b=s; dac a%b==0 atunci scrie a scrie divide scrie b

7) Etapele rezolvarii problemelor (enumerare, descriere)