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

Care este valoarea pe care poate s o aib y=0;


iniial variabila ntreag x dac, la sfritul do
{ x=x/10;
executrii secvenei alturate, variabila
y=y+1;
ntreag y are valoarea 2?
(4p.)
} while(x%100==0);

a. 300

b. 5000

c. 120

d. 0

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


2. Se consider algoritmul alturat, descris n pseudocod.
a)

Scriei succesiunea de caractere pe care le va afia


algoritmul dac se citesc, n aceasta ordine, valorile 2,
respectiv 9.
(6p.)

b)

Scriei numrul de perechi de valori aparinnd


intervalului [1,20], care pot fi citite pentru variabilele x
i y, astfel nct rezultatul afiat s fie format din exact
12 caractere ?
(4p.)

c)

Scriei programul C/C++ corespunztor algoritmului


dat.
(10p.)

d)

Scriei n pseudocod un algoritm echivalent cu cel dat,


n care s se nlocuiasc structura repetitiv ct
timp...execut cu o structur repetitiv de alt tip.
(6p.)

BACALAUREAT 2009 - INFORMATIC, limbajul C/C++


Specializarea Matematic-informatic intensiv informatic

citete x,y
(numere naturale)
dac x<y atunci
xx-y
yx+y
xy-x

ct timp xy execut
scrie A
xx-y
scrie B

Subiectul I

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