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
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 010
Pentru itemul 1, scriei pe foaia de examen litera corespunztoare rspunsului corect.
1.

Care este valoarea expresiei C/C++ alturate?

(4p.)

a. 3

b. 4

c. -3

d. -3.75

9/2*2-5

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


2. Se consider algoritmul alturat, descris n citete n,k
(numere naturale nenule)
pseudocod
nr0
S-a notat cu [c] partea ntreag a numrului real c,
p1
iar cu a%b restul mpririi numrului ntreg a la
ct
timp n0 i k0 execut
numrul ntreg nenul b.
dac n%20 atunci
a)
Scriei valoarea care se afieaz, n urma nrnr + [n/10]%10*p
executrii algoritmului, dac se citete pentru pp*10
n valoarea 23456 i pentru k valoarea 3. (4p.) altfel
b)
Scriei dou seturi distincte de date de intrare, kk-1
astfel nct, pentru fiecare dintre ele, n urma
executrii algoritmului, s se afieze valoarea n[n/10]
234.
(6p.)
scrie nr
c)
Scriei n pseudocod un algoritm echivalent cu
cel dat n care s se nlocuiasc structura ct
timp ... 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

(10p.)

Subiectul I

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