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 088 Pentru itemul 1, scriei pe foaia de examen litera corespunztoare rspunsului corect. 1. In secvenele C/C++ urmtoare toate variabilele sunt de tip ntreg i memoreaz numere cu cel mult 3 cifre. Care dintre variantele de mai jos determin interschimbarea valorilor memorate de variabilele a i b? (4p.) aux=b; a=b; b=aux; a=a+b; b=a-b; a=a-b; b. a=b; b=a; a=a+b; b=a-b; a=b-a; d.

a. c.

Scriei pe foaia de examen rspunsul pentru fiecare dintre cerinele urmtoare. 2. Se consider pseudocod. algoritmul alturat, descris n citete a (numr natural)

S-a notat cu x%y restul mpririi numrului natural x la p 1 numrul natural nenul y, iar cu [z] partea ntreag a b 0 numrului real z. ct timp a0 execut Scriei numrul care se va afia dac se citete c a%10 a) valoarea 123456. (6p.) dac a%2=0 atunci b b+c*p b) Scriei o valoare cu exact 5 cifre care poate fi citit altfel pentru variabila a astfel nct numrul afiat s fie b b*10+c format din toate cifrele lui a, scrise n ordine invers. (4p.) a [a/10] p p*10 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 ct timp ... execut cu o structur repetitiv cu test final. (6p.) scrie b

BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Specializarea Matematic-informatic intensiv informatic

Subiectul I

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