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 007
Pentru itemul 1, scriei pe foaia de examen litera corespunztoare rspunsului corect.
1.
Fiecare dintre variabilele ntregi x i y memoreaz cte un numr natural. Care dintre
expresiile C/C++ de mai jos are valoarea 1 dac i numai dac numrul memorat n x este
strict mai mare dect 0 i numrul memorat n y este strict mai mare dect 5?
(4p.)
a. x*y-5!=0

b. x*(y-5)!=0

c. x*(y-5)>=0

d. !(x*(y-5)<=0)

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


2. Se consider algoritmul alturat descris n citete n (numr natural nenul)
pseudocod:
nr0
pentru
a9,0,-1 execut
S-a notat cu [c] partea ntreag a numrului

mn
real c, iar cu a%b restul mpririi numrului
ct timp m0 i m%10a execut
ntreg a la numrul ntreg nenul b.
m[m/10]
a)
Scriei valoarea afiat, n urma
executrii algoritmului, dac se citete
dac m0 atunci
pentru n valoarea 232493.
(4p.)
nrnr*10+m%10
b)
Scriei dou valori naturale distincte care
pot fi citite pentru n astfel nct, n urma
scrie nr
executrii algoritmului s se afieze
numrul 9654.
(6p.)
c)

Scriei n pseudocod un algoritm echivalent cu cel dat n care s se nlocuiasc structura


pentru...execut cu o structur repetitiv cu test final.
(6p.)

d)

Scriei programul C/C++ corespunztor algoritmului dat.

BACALAUREAT 2009 - INFORMATIC, limbajul C/C++


Specializarea Matematic-informatic intensiv informatic

(10p.)

Subiectul I

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