Sunteți pe pagina 1din 1

Ministerul Educaiei, Cercetrii i Inovrii

Centrul Naional pentru Curriculum i Evaluare n nvmntul Preuniversitar

EXAMENUL DE BACALAUREAT 2009


Proba scris la INFORMATIC
PROBA E, limbajul C/C++
Specializarea Matematic-informatic intensiv informatic
Toate subiectele sunt obligatorii. Se acord 10 puncte din oficiu.
Timpul efectiv de lucru este de 3 ore.
n rezolvrile cerute, identificatorii utilizai trebuie s respecte precizrile din enun
(bold), iar n lipsa unor precizri explicite, notaiile trebuie s corespund cu semnificaiile
asociate acestora (eventual n form prescurtat).
Subiectul I (30 de puncte) - Varianta 046
Pentru itemul 1, scriei pe foaia de examen litera corespunztoare rspunsului corect.
1.

Variabila ntreag n memoreaz un numr natural impar. Care dintre urmtoarele expresii
C/C++ are valoarea 1?
(4p.)

a. !(n%2)

b. n%2==0

c. n%2!=0

d. !((n+1)%2==0)

Scriei pe foaia de examen rspunsul pentru fiecare dintre cerinele urmtoare.


citete n
2. Se consider algoritmul alturat, descris n pseudocod.
(numr natural)
S-a notat cu x%y restul mpririi numrului ntreg x la numrul
s0
ntreg nenul y i cu [a] partea ntreag a numrului real a.
nr0
Scriei valoarea afiat dac se citete numrul ct timp n0 execut
a)
n=10326.
(6p.) dac n%2=0 atunci

ss*10+n%10
b)
, unde a
Scriei pentru cte numere de forma

este cifra sutelor, b este cifra unitilor i ab, valoarea
n[n/10]
afiat este 1.
(4p.)
Scriei programul C/C++ corespunztor algoritmului dat. dac s0 atunci
c)
(10p.) nr1
Scriei n pseudocod un algoritm echivalent cu cel dat n
d)
care s se nlocuiasc structura ct timp...execut scrie nr
cu o structur repetitiv cu test final.
(6p.)

BACALAUREAT 2009 - INFORMATIC, limbajul C/C++


Specializarea Matematic-informatic intensiv informatic

Subiectul I

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