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 093
Pentru itemul 1, scriei pe foaia de examen litera corespunztoare rspunsului corect.
1. Variabile ntregi x i y memoreaz cte un numr natural, cu x/10==y%10 exact dou cifre. Care este valoarea expresiei x-y tiind c y/10==x%10 fiecare dintre expresiile C/C++ alturate are valoarea 1? (4p.) x/10==x%10+1 a. 0 b. 9 c. 1 d. 11
Scriei pe foaia de examen rspunsul pentru fiecare dintre cerinele urmtoare.
2. Se consider algoritmul alturat descris n pseudocod. citete n,m a) (numere naturale, nm) Scriei valoarea care se afieaz dac se citesc numerele n=2 i m=11. (6p.) s0 ct timp n<m execut b) Scriei programul C/C++ corespunztor algoritmului dat. ss+n (10p.) nn+3 c) Dac pentru n se citete valoarea 1 scriei numrul de dac n=m atunci valori naturale nenule de exact o cifr, care pot fi citite scrie s+n pentru variabila m, astfel nct s se afieze valoarea 0. altfel (6p.) scrie 0 d) Scriei n pseudocod un algoritm echivalent cu cel dat, care s NU foloseasc structuri repetitive sau recursive. (4p.)
BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul I