Sunteți pe pagina 1din 1

Ministerul Educaiei, Cercetrii i Tineretului Centrul Naional pentru Curriculum i Evaluare n nvmntul Preuniversitar

EXAMENUL DE BACALAUREAT 2008 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 c. x*(y-5)>=0 b. 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: nr 0 pentru a 9,0,-1 execut S-a notat cu [c] partea ntreag a numrului real c, iar cu a%b restul mpririi numrului m n 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.) nr nr*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) d) 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.) Scriei programul C/C++ corespunztor algoritmului dat. (10p.)

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

Subiectul I