You are on page 1of 210
TUDOR SORIN MANUAL PENTRU CLASA AXA INFORMATICA (TEHNICI DE PROGRAMARE) VARIANTA C++ _ RESPECTA NOUA PROGRAMA VALABILA INCEPAND CU ANUL 2000 APROBAT MEN cu ordinul nr. 4109 Capitolul 1 Recapitularea prin teste gril4 a cunostintelor insusite in clasa a IX-a 1. Nu intotdeauna in pseudocod se declara tipul variabilelor. Care este tipul variabilei m pentru programul c++ rezultat din pseudocodul de mai jos: citeste m numér natural; mem+13.13; scrie m a) int; b) float; ¢) pseudocodul este gresit, pentru cd m este citit ca numar natural si este utilizat ca real; a) pseudocodul este ambiguu. 2. Daca a, b, c sunt variabile intregi, ce va afisa secventa de mai jos: ac3; beat+2; ctb-3; atatb-c; scrie a, b, c a) b) e) a) aauw wouu NRUEN ; 3 ; 3. Variabilele a, b, c sunt de tip intreg si retin, in aceasta ordine, valorile 3, 4, 1. In ce ordine trebuie efectuate atribuirile de mai jos, astfel ‘incat, la sfarsit, a sa retina -1, b sa fie egal cu a, iar c sa retina o valoare egala cu b+1. 4) ce-btec; ii) acb-c; iii) bea-b; a) aii) i) ii) wb) © 41) 4) 124) ce) ai) iii) i) @) i) aii) iid) 4. in conditiile in care a retine 3, b retine 4, ¢ retine 5 si se executa secventa urméatoare, care din atribuirile de mai jos trebuie eliminaté (una singura) astfel incat a sa retina 3, b sa retind -1 si ¢ sa retind 12. ctatbte-1; acatb-c+1; ceatbte; bea-b; a) ceatb+c-1; b) acatb-c+1; ©) ceatbec; a) bea-b; 5. Care dintre secventele de mai Jos interschimba continutul a doud variabile numerice a si b? Se stie cd m este variabild intreagd si * este operatia sau exclusiv. a) ach; bea; b) ach; mea; bem; c) mea*b; azasm;b=b‘m; d) at-atb; be-a-b; at-b-a; 6. Care dintre atribuirile de mai jos nu este echivalenté cu acb? Se stie ca a si b sunt variabile de tip intreg, +, | si & au semnificatia operatorilor cu acelasi nume din C++. a) acatarb; b) acas(arb); ©) at a&b + alb; d) at-a+(b-a); 7. Ce afiseazi programul urmator? #include main() { int a; float b; b=7; asb; cout<

You might also like