Sunteți pe pagina 1din 2

Nume __________________________________________ Data______

Clasa a IX – a ____R1
Test Pseudocod & C++
1. (0,3 p) Care dintre urmatoarele variante reprezinta declararea a trei valori întregi in Pseudocod
a. var a,b,c : int ; c. întreg a,b,c
b. integer a, b, c ; d. int a, b, c ;
2. (0,3 p) Selectati instructiunea cu ajutorul careia se afișează, în C++, textul a= și valoarea variabilei a
a. cin >> a ; c. cin << a ;
b. cout >> ”a=” >> a ; d. cout << ”a=” << a ;
3. (0,3 p) Care este instructiunea prin care se citesc date in Pseudocod?
a. citeste c. spune
b. afiseaza d. determina
4. (0,3 p) Care dintre urmatorii operatori C++ este echivalent cu operatorul ← din pseudocod
a. = c. –
b. Se reprezinta la fel d. <-
(0,3 p) Numim aceasta operatie __________________________________________________
5. (0,5 p) Care este efectul urmatorului cod? Selectati cel mai complet raspuns.
întreg x,y
real m
citește x, y
m ← (x+y)/2
scrie m
a. Calculeaza suma dintre x si y.
b. Determina rezultatul impartirii sumei la 2.
c. Salveaza în m valoarea mediei aritmetice dintre x si y si afiseaza valoarea lui m.
d. Afiseaza valoarea lui m
6. (0,5 p) Care dintre urmatoarele variante realizeaza interschimbarea valorilor variabilelor a si b ?
a. a=b; c. c=b;
b=a; a=b;
b. c=a; b=a;
a=b; d. c=b;
b=c; b=c;
c=a;
7. (1,5 p, 0,5 p pentru fiecare valoare determinata corect de la inceput la sfarsit)
Care vor fi valorile variabilelor a, b și c după ce se execută, în ordine, instrucțiunile? Scrieți rezolvarea completa.
a← 12 b← 74 c← 15
a← b b←c c← c+a
b← a c← b+c a←a+c
Răspuns:
8. (2 p, 0,2 pentru fiecare raspuns corect completat)
Completati algoritmul de mai jos astfel incat fiind date doua numere intregi sa se determine si afiseze produsul
dintre cifra unitatilor primului numar citit si cifra zecilor celui de-al doilea numar citit. Se pot folosii variantele de
raspuns din cele enumerate mai jos sau gasiti voi propria variantă corectă. Fiecare varianta poate fi folosita de
mai multe ori.
început
întreg a, b, __ __ __
___________
____←a___10
____←b/10%__
p←______
________ p
Sfârșit
cz, cu, %, 10 cz*cu, afiseaza, scrie citeste, a, b, p

9. (2 p) Scrieti in C++ un program COMPLET prin care sa determinati si sa afisati media aritmtica a cifrelor unui
numar natural de 3 cifre, citit.
Declaratii de variabile 0,2
Citirea datelor 0,2
Determinarea celor trei cifre 0,3*3
Calculul medie aritmetice 0,3
Afisarea rezultatelor 0,2
Corectitudine globala 0,2
Răspuns:

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