(PDF) Variante Bac 2009 informatica neintensiv - DOKUMEN.TIPS (2023)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 001

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Variabila x este de tip real. Care dintreurmtoarele expresii C/C++ are valoarea 1 dac i

    numai dac numrul real memorat n variabila x aparine intervalului(5,8]? (4p.)a. (x=5) b. (x5) c. (x>8) || (x0 execut cn%10n[n/10] dac c%3=0 atunci zz+p*(9-c) pp*10 scrie z

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 002

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Variabilele x i y sunt tip int. Care dintreexpresiile C/C++ de mai jos are valoarea 1

    dac i numai dac valorile ntregi nenule memorate n variabilele xi y sunt egale? (4p.) a. (x%y==0) && (y%x==0) &&(x*y>0) b. (x

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 003

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre urmtoarele expresii C/C++ arevaloarea 1 dac i numai dac numrul real

    memorat n variabila x se afl n intervalul (-2,2)? (4p.)a. x*x-40c. (20 execut citete y (numr natural) dac z

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 004

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care este rezultatul evalurii expresiei C/C++alturate? (4p.) 11*3/2*2/3

    a. 2 b. 10 c. 2.75 d. 11

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu x%y restul mpririi numrului ntreg x lanumrul ntreg nenul y i cu xy operaia de interschimbare a valorilorvariabilelor x i y. a) Scriei ce se afieaz pentru a=5 i b=17. (6p.)b) Scriei toate perechile de valori care pot fi citite pentruvariabilele a i b, astfel nct s se afieze, n

    acest ordine, numerele: 1 -1. (4p.)

    citete a,b (numere ntregi) dac a

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 005

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Variabila x este de tip real. Care dintreurmtoarele expresii C/C++ are valoarea 1 dac i

    numai dac numrul real memorat n variabila x nu aparineintervalului (2,9]? (4p.) a. (x>2) && (x0 i y%10=z%10execut y[y/10] z[z/10] dac y+z=0 atunci scrie 1 altfel scrie 0

    c) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se foloseasc o singur structur repetitiv. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 006

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre urmtoarele expresii C/C++, are cavaloare cel mai mic dintre numerele

    naturale nenule, cu cel mult 4 cifre fiecare, memorate nvariabilele ntregi x i y? (4p.) a. (x+y-abs(x-y))/2 b.x+y-abs(x-y)/2 c. (x+y+abs(x-y))/2 d. (x+y+abs(x+y))/2

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod: S-a notat cu [c] partea ntreag a numrului real c, iar cua%b restul mpririi numrului ntreg a la numrul ntreg nenul b. a)Scriei valoarea care se afieaz, n urma executrii

    algoritmului, dac se citete numrul 9321. (6p.) b) Scriei cea maimare valoare de 4 cifre distincte care

    poate fi citit pentru n astfel nct s se afieze valoarea 11.(4p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat n care sse nlocuiasc structura ct timp ... execut cu o structur repetitivcu test final. (6p.)

    citete n (numr natural) s-1 ct timp n>0 execut dac n%10>satunci sn%10 altfel s11 n[n/10] scrie s

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 007

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Fiecare dintre variabilele ntregi x i ymemoreaz cte un numr natural. Care dintre

    expresiile C/C++ de mai jos are valoarea 1 dac i numai dacnumrul memorat n x este strict mai mare dect 0 i numrul memorat n yeste strict mai mare dect 5? (4p.)

    a. x*y-5!=0 b. x*(y-5)!=0 c. x*(y-5)>=0 d. !(x*(y-5)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 008

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre urmtoarele expresii C/C++ are cavaloare cel mai mare dintre numerele

    naturale nenule, cu cel mult 4 cifre fiecare, memorate nvariabilele ntregi a i b? (4p.) a. (a+b+abs(a-b))/2 b.a+b+abs(a-b)/2 c. (a+b-abs(a-b))/2 d. (a+b-abs(a+b))/2

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris npseudocod: S-a notat cu [c] partea ntreag a numrului real c, iar cua%b restul mpririi numrului ntreg a la numrul ntreg b. a) Scrieivaloarea care se afieaz, n urma

    executrii algoritmului, dac se citete pentru n valoarea 932125 ipentru k valoarea 3. (4p.)

    b) Scriei un set de date de intrare astfel nct, n urma executriialgoritmului, s se afieze valoarea 0. (6p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat n care sse nlocuiasc structura ct timp ... execut cu o structur repetitivcu test final. (6p.)

    citete n,k (numere naturale nenule) nr0 p1 ct timp n0 i k0execut dac n%2=0 atunci nrnr+ n%10*p pp*10 altfel kk-1 n[n/10]scrie nr

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 009

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre expresiile C/C++ de mai joseste

    echivalent cu expresia alturat? (4p.) ((a>3) && (a3)|| (a3) || (a0 execut dac n%10

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 010

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care este valoarea expresiei C/C++ alturate?(4p.) 9/2*2-5

    a. 3 b. 4 c. -3 d. -3.75

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod S-a notat cu [c] partea ntreag a numrului real c, iar cua%b restul mpririi numrului ntreg a la numrul ntreg nenul b. a)Scriei valoarea care se afieaz, n urma

    executrii algoritmului, dac se citete pentru n valoarea 23456 ipentru k valoarea 3. (4p.)

    b) Scriei dou seturi distincte de date de intrare, astfel nct,pentru fiecare dintre ele, n urma executrii algoritmului, s seafieze valoarea 234. (6p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat n care sse nlocuiasc structura ct timp ... execut cu o structur repetitivcu test final. (6p.)

    citete n,k (numere naturale nenule) nr0 p1 ct timp n0 i k0execut dac n%20 atunci nrnr + [n/10]%10*p pp*10 altfel kk-1 n[n/10]scrie nr

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 011

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Variabilele x i y sunt de tip ntreg, xmemornd valoarea 8, iar y valoarea 6. Care dintre

    expresiile C/C++ de mai jos are valoarea 0? (4p.) a. 3*x-4*y==0b. (x+y)/2 > x%y+1 c. !(x/2+2==y) d. x-y+3!=0

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu x%y restul mpririi numrului natural x lanumrul natural nenul y i cu [z] partea ntreag a numrului real z. a)Scriei valoarea care se va afia dac se

    citete pentru n valoarea 296385, iar pentru k valoarea 3.(6p.)

    b) Dac se citete pentru k valoarea 4, scriei cea mai marevaloare de 5 cifre care poate fi citit pentru n astfel nct numrulafiat n urma executrii algoritmului s fie 1. (4p.)

    citete n,k (numere naturale) p1 ct timp n>0 i k>0 executcn%10 dac c%2=1 atunci pp*c n[n/10] kk-1 scrie p

    c) Scriei programul C/C++ corespunztor algoritmului dat. (10p.)d) Scriei n pseudocod un algoritm echivalent cu algoritmul dat, ncare s se nlocuiasc

    structura repetitiv ct timp...execut, cu o structur repetitivpentru...execut. (6p.)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 012

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre urmtoarele expresii C/C++ arevaloarea 1 dac i numai dac variabilele x i

    y memoreaz dou numere naturale pare consecutive? (4p.) a.(x-y==2) && (y-x==2) b. (x==2) && (y==4) c. x-y==2d. ((x-y==2) || (y-x==2)) && (x%2==0)

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu [c] partea ntreag a numrului real c. a)Scriei valoarea care va fi afiat dac se citesc, n

    aceast ordine, numerele 12, 7, 354, 9, 630, 0. (6p.)

    b) Scriei un ir de numere ce pot fi citite astfel nct valoareaafiat s fie 321. (4p.)

    citete x (numr natural) y0 ct timp x0 execut ct timp x>9execut x[x/10] yy*10+x citete x scrie y

    c) Scriei programul C/C++ corespunztor algoritmului dat. (10p.)d) Scriei n pseudocod un algoritm echivalent cu cel dat, n care sse nlocuiasc fiecare

    dintre cele dou structuri ct timp...execut, cu cte o structurrepetitiv cu test final. (6p.)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 013

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre expresiile C/C++ de mai jos esteechivalent cu

    expresia alturat? (4p.) !((a7))

    a. (a>=5)&&(b=5) && !(b0 execut dac n%2=1atunci cc+1 n[n/10] dac c>0 atunci kk+1 scrie k

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 014

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Pentru care dintre perechile de valori

    de mai jos expresia C/C++ alturat are valoarea 1? (4p.)

    (a%100==b%100) && (a>99) || (b>99)

    a. a=1003 i b=3 b. a=35 i b=35 c. a=1100 i b=10 d. a=1234 ib=12

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu x%y restul mpririi numrului natural x lanumrul natural nenul y i cu [z] partea ntreag a numrului real z. a)Scriei valoarea ce se va afia dac se citesc, n

    aceast ordine, numerele 12, 7, 354, 9, 1630, 0. (6p.) b) Scrieiun set de date de intrare format din numere

    pare, care s determine, n urma executrii algoritmului, afiareavalorii 751. (4p.)

    c) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    d) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se nlocuiasc fiecare structur ct timp...execut, cu cte o structurrepetitiv cu test final. (6p.)

    citete x (numr natural) n0 ct timp x0 execut yx; c0 ct timpy>0 execut dac y%10>c atunci cy%10 y[y/10] nn*10+c citete xscrie n

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 015

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Variabilele x i y sunt de tip ntreg, xmemornd valoarea 4, iar y valoarea 2. Care dintre

    expresiile C/C++ de mai jos are valoarea 0? (4p.) a. x-y!=0 b.x+y>x%y+1 c. x-2*y==0 d. !(x==2*y)

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu x%y restul mpririi numrului natural x lanumrul natural nenul y. a) Scriei valoarea care se afieaz dacpentru a se

    citete valoarea 25, iar pentru n se citete valoarea 6. (6p.)

    b) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    citete a,n (numere naturale) pentru i1,n execut dac i%2=0 atunciaa-i*i altfel aa+i*i scrie a

    c) Dac pentru variabila a se citete valoarea 18, scriei valoareacare trebuie citit pentru variabila n, astfel nct s se afiezenumrul 8. (6p.)

    d) Dac se citete pentru a valoarea 0, cu ce instruciune deatribuire trebuie nlocuit atribuirea aa-i*i n algoritmul dat,astfel nct algoritmul obinut s afieze valoarea expresiei n2 dacnumrul citit pentru n este impar i respectiv 0 dac numrul cititpentru n este par. (4p.)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 016

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre urmtoarele instruciuni C/C++determin inserarea cifrei 7 n faa ultimei cifre a

    unui numr natural, cu mai mult de 2 cifre, memorat n variabilax? (4p.) a. x=(x/10*10+7)*10+x%10; b. x=x/10+7+x%10; c.x=(x%10*10+7)*10+x/10; d. x=(x/10+7)*10+x%10;

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu cu x%y restul mpririi numrului natural x lanumrul natural, nenul, y. a) Scriei caracterele care se vor afia nurma

    executrii algoritmului dac se citete valoarea 4. (6p.)

    b) Scriei o valoare care poate fi citit pentru variabila n,astfel nct caracterul * s fie afiat de exact 66 de ori. (4p.)

    c) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    d) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se nlocuiasc fiecare structur repetitiv pentru...execut cu cte ostructur repetitiv ct timp...execut. (6p.)

    citete n (numr natural nenul) pentru i1,n-1 execut dac i%2=0atunci scrie # pentru ji+1,n execut scrie *

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 017

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care este valoarea pe care poate s o aib

    iniial variabila ntreag x dac, la sfritul executrii secveneialturate, variabila ntreag y are valoarea 2? (4p.)

    y=0; do { x=x/10; y=y+1; } while(x%100==0);

    a. 300 b. 5000 c. 120 d. 0

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. a) Scriei succesiunea de caractere pe care le vaafia

    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 xi y, astfel nctrezultatul 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 cares se nlocuiasc structura repetitiv ct timp...execut cu o structurrepetitiv de alt tip. (6p.)

    citete x,y (numere naturale) dac x

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 018

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre urmtoarele instruciuni C/C++determin eliminarea cifrei din mijloc a unui

    numr natural, cu exact 5 cifre, memorat n variabila x? (4p.) a.x=x/1000*100+x%100; b. x=x%1000*100+x/100; c. x=x/100*100+x%100; d.x=x/1000+x%100;

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu a%b restul mpririi numrului natural a lanumrul natural, nenul, b i cu ab interschimbarea valorilor reinutede variabilele a i b. a) Scriei succesiunea de caractere care sevor afia n

    urma executrii algoritmului dac se citesc, n acest ordine,valorile 2 i 9. (6p.)

    b) tiind c pentru variabila y se citete valoarea 79, scriei douvalori distincte care pot fi citite pentru variabila x, astfel ncts fie afiat de exact 40 de ori caracterul *. (4p.)

    c) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    d) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se nlocuiasc structura repetitiv ct timp...execut cu o structurrepetitiv de alt tip. (6p.)

    citete x,y (numere naturale) dac x>y atunci yx dac x%2=0atunci xx+1 ct timp xy execut xx+2 scrie *

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 019

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Cte atribuiri se execut, n total, n

    secvena alturat, dac n i p sunt variabile de tip ntreg?(4p.)

    p=1; n=279; while (n>=100) { p=p*10; n=n-100; }

    a. 4 b. 6 c. 2 d. 8

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu cu x%y restul mpririi numrului natural x lanumrul natural nenul y i cu [z] partea ntreag a numrului real z. a)Scriei numerele care se vor afia n urma

    executrii algoritmului dac se citesc valorile a=312 i b=1354.(6p.)

    b) Scriei cte o valoare care poate fi citit pentru variabila a,respectiv b, astfel nct algoritmul s afieze exact 2 valori.(4p.)

    c) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    d) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se nlocuiasc structura pentru...execut cu o structur repetitiv dealt tip. (6p.)

    citete a,b (numere naturale) a[a/10]%10*10+a%10b[b/10]%10*10+b%10 pentru ia,b execut dac[i/10]=i%10 atunci scriei%10

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 020

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care este valoarea tiprit de secvena de

    program C/C++ alturat, tiind c x i y sunt variabile ntregi, iarz este o variabil real? (4p.)

    x=30; y=5; z=(x+y)/6.0; z=floor(z*100); z=z/100; coutb atuncimm*10+b ab scrie m

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 021

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre expresiile C/C++ de mai josare

    valoarea 1 dup executarea secvenei de instruciuni C/C++ alturat,n care toate variabilele sunt ntregi? (4p.)

    v1=0; v2=0; for(i=1;i

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 022

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care este valoarea expresiei C/C++ alturatedac

    variabilele ntregi a, b, c au valorile a=20, b=3, c=5? (4p.)

    (a/b%c

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 023

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre expresiile C/C++ de mai joseste

    echivalent cu cea alturat? (4p.) !((a=c) || ab || ad d. (a>b|| ad

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu x%y restul mpririi numrului natural x lanumrul natural nenul y i cu [z] partea ntreag a numrului real z. a)Scriei valoarea care se va afia dac se citesc, n

    ordine, valorile 24 i 36. (6p.) b) Scriei dou valori caretrebuie citite (una pentru

    variabila a i una pentru variabila b) astfel nct, n urmaexecutrii algoritmului, s se afieze valoarea 0. (4p.)

    c) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    d) Scriei n pseudocod un algoritm echivalent cu cel dat n care sse nlocuiasc structura repet...pn cnd cu o structur repetitiv cutest iniial. (6p.)

    citete a,b (numere naturale nenule) c0 repet ia%2 jb%2 dac i+j=0atunci cc+1 aa*i+(1-i)*[a/2] bb*j+(1-j)*[b/2] pn cnd i*j=1 scriec

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 024

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care din urmtoarele afirmaii despreoperatorii din C/C++ este fals? (4p.)

    a. > este operator relaional b. % este operator aritmetic c.&& este operator logic d.

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 025

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. n secvena pseudocod alturat, toatevariabilele

    memoreaz numere naturale. Cu ce valori pot fi nlocuite punctelede suspensie din secven astfel nct, la finalul executrii secvenei sse afieze, n acest ordine, valorile 16 i 41? (4p.)

    a... b... pentru i3,7 execut ca+b; xa; ab; bc scrie x,c

    a. 1 i 1 b. 3 i 4 c. 5 i 2 d. 2 i 7

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris npseudocod. S-a notat cu y|x faptul c x este divizibil cu y. a)Scriei care sunt valorile ce se vor afia pentru a=10,

    b=20 i c=6. (6p.) b) Scriei un algoritm echivalent cu cel dat ncare s se

    nlocuiasc structura ct timp...execut cu o structurpentru...execut. (6p.)

    c) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    d) Scriei o formul care s calculeze cte numere se afieaz dac ab.(4p.)

    citete a,b,c (numere naturale nenule)dac a>b atunci ta; ab;bt ct timp ab execut dac c|a atunci scrie a aa+1

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 026

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care este cea mai mic valoare pe care o poateavea expresia C/C++

    alturat dac variabila x, de tip int, memoreaz un numr natural cuo singur cifr? (4p.)

    x/7-x%7

    a. 0 b. 1.14 c. -6 d. 1

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris npseudocod. S-a notat cu x%y restul mpririi numrului natural x lanumrul natural nenul y. a) Scriei valorile care se afieaz pentrun=11. (6p.) b) Scriei programul C/C++ corespunztor algoritmuluidat.

    (10p.) c) Scriei n pseudocod un algoritm echivalent cu cel dat,n

    care s se nlocuiasc structura pentru...execut cu o structurrepetitiv de un alt tip. (6p.)

    d) Scriei numrul de valori distincte, numere naturale nenule, cucel mult dou cifre fiecare, care pot fi citite pentru n, astfel nctcifra 1 s fie afiat de exact 3 ori. (4p.)

    citeste n (numr natural) c0 pentru i1,n execut c(c+1)%10 scriec

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 027

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. n expresia C/C++ alturat variabila x este detip ntreg. Aceast

    expresie: (4p.) x%2+(x+1)%2

    a. are valoarea 1 pentru orice numr natural x. b. are valoarea 1dac i numai dac x este un numr par. c. are valoarea 1 dac i numaidac x este un numr impar. d. are o valoare strict mai mare dect 1pentru orice numr natural x.

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris npseudocod. S-a notat cu x%y restul mpririi numrului natural x lanumrul natural nenul y i cu [x] partea ntreag a numrului real x. a)Scriei valoarea care se afieaz dac se citesc

    numerele a=493 i b=1836. (6p.) b) Scriei programul C/C++corespunztor algoritmului

    dat. (10p.) c) Scriei n pseudocod un algoritm echivalent cucel

    dat, n care s se nlocuiasc structura ct timp...execut cu ostructur repetitiv de un alt tip. (6p.)

    d) Scriei n pseudocod un algoritm echivalent cu cel dat, care sNU foloseasc structuri repetitive sau recursive. (4p.)

    citeste a,b (numere naturale) c0 d0 p1 ct timp a+b+c>0 executca%10+b%10+c dd+(c%10)*p pp*10 a[a/10] b[b/10] c[c/10] scrie d

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 028

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Cte valori distincte, numere naturale, poateprimi variabila x pentru ca valoarea expresiei

    x/2/2 scris n C/C++ s fie egal cu 1? (4p.) a. 1 b. 4 c. 2 d.0

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris npseudocod. S-a notat cu [x]partea ntreag a numrului real x. a)Scriei valoarea afiat dac se citete numrul

    120.12. (6p.) b) Scriei programul C/C++ corespunztoralgoritmului dat.

    (10p.) c) Scriei n pseudocod un algoritm echivalent cu celdat,

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

    d) Scriei un numr real, cu exact dou cifre la partea ntreag,care poate fi citit pentru x, astfel nct algoritmul s afiezevaloarea 1. (4p.)

    citeste x (numr real pozitiv) y[x] xx-y ct timp x[x] executxx*10 dac x=y atunci scrie 1 altfel scrie 2

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 029

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre urmtoarele expresii C/C++ arevaloarea 1 dac i numai dac numrul natural

    nenul memorat n variabila x, de tip int, este divizibil cu 100?(4p.) a. x%10+x/10%10==0 b. x/100==0 c. x%10+x/10==0 d.x%10+x%10/10==0

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris npseudocod. a) Scriei valoarea care se afieaz dac se citesc numerelen=6

    i m=12. (6p.) b) Scriei programul C/C++ corespunztoralgoritmului dat.

    (10p.) c) Scriei dou perechi distincte de numere ce pot fiintroduse

    pentru n i m astfel nct s se afieze valoarea 10, n urmaexecutrii algoritmului, pentru fiecare dintre perechi. (6

    d) Scriei n pseudocod un algoritm echivalent cu cel dat, care sNU foloseasc structuri repetitive sau recursive. (4p.)

    citeste n,m (numere naturale) ct timp nm execut nn+1 mm-1 cttimp m

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 030

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre urmtoarele expresii C/C++ arevaloarea 1 dac i numai dac numrul natural

    memorat de variabila x de tip int are exact dou cifre? (4p.) a.x/100==0 b. x/100==0 && x%10==0 c. x/10!=0 d. x/100==0&& x/10!=0

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris npseudocod. S-a notat cu x%y restul mpririi numrului natural x lanumrul natural nenul y i cu [z] partea ntreag a numrului real z. a)Scriei valoarea care se afieaz dac se citete

    numrul n=5172. (6p.) b) Scriei programul C/C++ corespunztoralgoritmului dat.

    (10p.) c) Scriei n pseudocod un algoritm echivalent cu celdat,

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

    d) Scriei toate valorile distincte, fiecare avnd exact patrucifre, care pot fi citite pentru variabila n astfel nct s se afiezevaloarea 2008, pentru fiecare dintre acestea. (4p.)

    citeste n (numr natural) m0 p1 ct timp n>0 execut cn%10 dacc>0 atunci cc-1 mm+c*p pp*10 n[n/10] scrie m

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 031

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Se consider variabila a care memoreaz un numrcu exact 6 cifre. Care dintre expresiile

    C/C++ de mai jos are ca valoare numrul format din cele dou cifredin mijloc ale valorii memorate n a? (4p.)

    a. (a%100)/100 b. a/100%100 c. a/1000+a%1000 d.a/100%10+a/1000%10

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod: S-a notat cu [x], partea ntreag a numrului real x. a)Scriei valorile care se vor afia pentru a=9.

    (4p.) b) Scriei numrul valorilor din intervalul [1,5] care,citite

    pentru variabila a, determin, dup executarea algoritmuluialturat, memorarea valorii 1 n variabila b. (6p.)

    c) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    d) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares nu se utilizeze structuri repetitive sau subprograme recursive.(6p.)

    citete a (numr natural, a>0) k0 b[(a+1)*(a+2)/2] ct timp baexecut bb-a kk+1 scrie b,k

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 032

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect 1. Stabilii care dintre urmtoarele expresii C/C++are valoarea 1 dac i numai dac numrul

    ntreg memorat n variabila x nu aparine intervalului(-35,-20)[17,100]. (4p.) a. (x100) b. (x=100) c. (x100) d.(x100)

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod.

    a) Scriei numerele care sunt afiate dac pentru a i b se citescvalorile a=150 i b=9. (4p.)

    b) Dac pentru b se citete valoarea 150, scriei cea mai marevaloare care se poate citi pentru a, astfel nct algoritmul s afiezeexact 4 valori. (6p.)

    c) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    d) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se nlocuiasc structura ct timp execut cu o structur repetitiv cutest final. (6p.)

    citete a,b (numere naturale) dac a>b atunci cb ba ac ct timpa

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 033

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Variabila a memoreaz un numr natural care areexact 3 cifre. Care dintre expresiile

    C/C++ de mai jos are ca valoare numrul format din prima i ultimacifr a numrului memorat de a? (4p.)

    a. a/10+a%100 b. a/100+a%10 c. a/100*10+a%10 d. a-a/10%10

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris inpseudocod. S-a notat cu x%y restul mpririi numrului natural x lanumrul natural nenul y. a) Scriei care este valoarea afiat dacpentru a i n se

    citesc numerele a=12 i n=10. (6p.) b) Dac pentru a se citetevaloarea 32, scriei un numr

    natural care poate fi citit pentru variabila n, astfel nct, nurma executrii algoritmului, s se afieze 34. (6p.)

    c) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    d) Scriei n pseudocod, un algoritm echivalent cu cel dat, n cares nu se utilizeze structuri repetitive sau subprograme recursive.(4p.)

    citete a,n (numere naturale) j3 pentru i=1,n execut dac i%2=0atunci aa-j altfel aa+j j7-j scrie a

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 034

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. n secvena alturat de program, instruciuneade

    afiare se va executa de un numr de ori egal cu: (4p.)

    for (i=1;i=i+1;j--) cout

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 035

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Stabilii care dintre urmtoarele expresiiC/C++ are valoarea 1 dac i numai dac

    numrul ntreg memorat n variabila x nu aparine intervalului(-35,-20]. (4p.) a. (x-20) b. (x=-20) c. (x-20) d. (x20)

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu [z] partea ntreag a numrului real z, iarcux%y restul mpririi numrului natural x la numrul natural nenuly.

    a) Scriei valoarea care va fi afiat dac se citete numrul x=140.(6p.)

    b) Scriei o valoare de 3 cifre care poate fi citit pentru x,astfel nct valoarea afiat s fie 6. (4p.)

    c) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    d) Scriei valorile naturale din intervalul [7,28] care pot fiintroduse pentru variabila x, astfel nct, dup executareaprogramului, valoarea afiat s fie 1. (6p.)

    citete x (numr natural) s0 f2 ct timp x>1 execut p0 ct timpx%f=0 execut x[x/f] pp+1 ss+p ff+1 scrie s

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 036

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. n secvena de instruciuni alturat,

    variabilele x i y sunt de tip int. Care este valoarea pe caretrebuie s o aib iniial variabila x dac la finalul executriisecvenei s-a afiat un singur caracter asterisc (*)? (4p.)

    y=x; while(x

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 037

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care este valoarea pe care trebuie s o

    aib iniial variabila ntreag x pentru ca, n urma executriisecvenei alturate, s se afieze irul de mai jos? HHHHHH (4p.)

    while (x!=3){ x=x-1; cout

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 038

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre expresiile urmtoare, scrise nlimbajul C/C++, are valoarea 1 dac i numai

    dac valorile variabilelor ntregi x i y sunt numere pare? (4p.)a. x-y==0 b. (x+y)%2==0 c. (x%2==0) || (y%2==0) d. (x%2==0)&& (y%2==0)

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris npseudocod. S-a notat cu [z] partea ntreag a numrului real z. a)Scriei valorile afiate n urma executrii

    algoritmului, dac se citete numrul n=3. (6p.) b) Scriei cea maimic valoare care poate fi citit

    pentru n astfel nct, n urma executrii algoritmului, n irulvalorilor afiate s existe cel puin 3 numere care au ultima cifr 0 icare s se afle pe poziii consecutive. (4p.)

    citete n (numr natural) pentru i1,n execut p1 pentru ji,2,-1execut pp*j scrie [p/(i*2)]

    c) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se utilizeze o singur structur repetitiv. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 039

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care este numrul total de atribuiri efectuatela executarea

    secvenei de instruciuni alturate? (4p.) x=4; y=6; while (y==6)y=y+1; if (x==y) x=x+1;

    a. 4 b. 3 c. 2 d. 5

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris npseudocod. S-a notat cu x%y restul mpririi numrului natural x lanumrul natural nenul y i cu [z] partea ntreag a numrului real z. a)Scriei numrul afiat dac se citete valoarea

    n=12939. (6p.) b) Scriei toate valorile care pot fi cititepentru

    variabila n astfel nct, n urma executrii algoritmului, valoareaafiat s fie 2009. (4p.)

    citete n (numr natural) nr0 p1 ct timp n0 execut c n%10 dacc>0 i c < 9 atunci cc+1 nr nr+c*p p p*10 n [n/10] scrienr

    c) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se nlocuiasc structura ct timp...execut cu o structur repetitivde un alt tip. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 040

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care este valoarea expresiei C/C++ alturate?(4p.) 50-(100300/2/(2+3))

    a. -30 b. 70 c. -20 d. 60

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris npseudocod. S-a notat cu x%y restul mpririi numrului natural x lanumrul natural nenul y i cu [z] partea ntreag a numrului real z. a)Scriei numerele afiate dac se citete valoarea

    x=168. (6p.) b) Scriei cea mai mare valoare din intervalulnchis

    [1,50] care poate fi citit pentru variabila x astfel nct, n urmaexecutrii algoritmului, s se afieze dou valori egale. (4p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se nlocuiasc fiecare structur ct timp...execut cu cte o structurrepetitiv cu test final. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    citete x (numr natural nenul) d2; y0; z0 ct timp x 1 execut p 0ct timp x%d=0 execut p p+1 x [x/d] dac p0 atunci dac y=0 atunci ydzd d d+1 scrie y scrie z

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 041

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. tiind c variabilele x i y sunt de tip ntreg,care este instruciunea prin care variabilei x i

    se atribuie ultima cifr a numrului natural memorat n variabilay? (4p.) a. x=y%10; b. y=x%10; c. y=x/10; d. x=x/10;

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu [x] partea ntreag numrului real x, iar cux%y restul mpririi numrului ntreg x la numrul ntreg nenul y.

    a) Scriei numrul care se afieaz dac se citete valoarea 100.(6p.)

    b) Scriei cel mai mare numr natural de dou cifre care trebuiecitit pentru variabila x, astfel nct algoritmul s afieze exact douvalori. (4p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat, care sconin o singur structur repetitiv. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat(10p.)

    citete x (numr natural) d2 scrie x ct timp xd execut ct timpx%d=0 execut x[x/d] scrie x dd+1

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 042

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. tiind c variabilele x i y sunt de tip ntreg,care este instruciunea prin care variabilei x i

    se atribuie cifra zecilor numrului natural cu cel puin dou cifrememorat de variabila y? (4p.)

    a. x=y%10/10; b. x=y/10%10; c. x=y%10; d. x=x/100;

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu x%y restul mpririi numrului natural x lanumrul natural nenul y. a) Scriei valoarea care se va afia lafinalul executrii

    algoritmului dac se citesc valorile x=15 i y=25. (6p.)

    citete x,y (numere naturale)

    ct timp y>0 execut zx%y x2*y y2*z scrie x

    b) Dac pentru y se citete valoarea 3, scriei toate numereleformate dintr-o singur cifr care pot fi citite pentru variabila xastfel nct, pentru fiecare dintre acestea, la finalul executriialgoritmului s se afieze o valoare de forma 2p, unde p este un numrnatural. (4p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat n carestructura ct timp...execut s fie nlocuit cu o structur repetitiv cutest final. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 043

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care este instruciunea prin care variabilei xi se atribuie valoarea sumei cifrelor numrului

    natural format din exact trei cifre, memorat de variabila ntreagy? (4p.) a. x=y/100+y/10%10+y%10; b. x=y+y/10+y/100; c.x=y%10+y%10/10+y/100; d. x=y%10+y%100+y%1000;

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod.

    S-a notat cu x%y restul mpririi numrului natural x la numrulnatural nenul y. a) Scriei valoarea pe care o va afia algoritmuldac se

    citesc, n aceast ordine, numerele 30 i 25. (6p.) b) Dac secitete pentru variabila y valoarea 26, scriei

    toate numerele naturale de cel mult dou cifre care pot fi cititepentru variabila x, astfel nct la finalul executrii algoritmului sse afieze valoarea 13. (4p.)

    c) Scriei n pseudocod un algoritm care s fie echivalent cu celdat n care structura ct timp...execut s fie nlocuit cu o structurrepetitiv cu test final. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    citete x,y (numere naturale)

    ct timp x*y0 execut daca x>y atunci xx%y altfel yy%x scriex+y

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 044

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care este instructiunea prin care variabileintregi x i se atribuie valoarea cifrei sutelor

    numrului natural cu cel puin 4 cifre memorat n variabila ntreagy? (4p.) a. x=y%10/10; b. x=y/10/10; c. x=y%100; d. x=y/100%10;

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu x%y restul mparirii numrului natural x lanumrul natural nenul y. a) Scriei numrul care se afieaz dac secitete

    valoarea 274. (6p.)

    citete x (numr natural)

    y0 ct timp x>y execut yy*10+9-x%10; scrie y

    b) Scriei un numr natural de 3 cifre care poate fi citit pentruvariabila x, astfel nct, la finalul executrii algoritmului s seafieze valoarea 1111. (4p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat n carestructura ct timp...execut s fie nlocuit cu o structur repetitiv cutest final. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 045

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care este instruciunea prin care variabilei xi se atribuie numrul obinut prin inversarea

    ordinii cifrelor numrului natural format din exact 2 cifre,memorat n variabila ntreag y?(4p.)a. x=y/10*10+y%10; b.x=y%10*10+y/10; c. x=y%10+y/10*10; d. x=y%10+y/10;

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod: S-a notat cu x%y restul mpririi numrului natural x lanumrul natural nenul y. a) Scriei valoarea care va fi afiat dealgoritm dac se

    citesc, n aceast ordine, valorile 12 i 3. (6p.) b) Dac valoareacitit pentru variabila y este 7, scriei

    care este cea mai mare valoare care trebuie citit pentru x,astfel nct algoritmul s afieze numrul 0. (4p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat n care sse nlocuiasc structura ct timp...execut cu o structur repetitiv cutest final. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    citete x,y (numere naturale) z1 t0 ct timp xz execut dac x%z=yatunci tz zz+1 scrie t

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 046

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Variabila ntreag n memoreaz un numr naturalimpar. Care dintre urmtoarele expresii

    C/C++ are valoarea 1? (4p.) a. !(n%2) b. n%2==0 c. n%2!=0 d.!((n+1)%2==0)

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu x%y restul mpririi numrului ntreg x lanumrul ntreg nenul y i cu [a] partea ntreag a numrului real a. a)Scriei valoarea afiat dac se citete numrul

    n=10326. (6p.) b) Scriei pentru cte numere de forma , unde a

    este cifra sutelor, b este cifra unitilor i ab, valoarea afiateste 1. (4p.)

    c) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    d) Scriei n pseudocod un algoritm echivalent cu cel dat n care sse nlocuiasc structura ct timp...execut cu o structur repetitiv cutest final. (6p.)

    citete n (numr natural) s0 nr0 ct timp n0 execut dac n%2=0atunci ss*10+n%10 n[n/10] dac s0 atunci nr1 scrie nr

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 047

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Care dintre urmtoarele variabile nu i modificvaloarea n urma

    executrii secvenei de instruciuni alturate, oricare ar fivalorile lor iniiale? (a,b,c sunt variabile de tip int). (4p.)

    c=2*a-b; a=a-b; a=c-a; b=2*a-c;

    a. niciuna b. doar c c. doar a i c d. doar a i b

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu x%y restul mpririi numrului ntreg x lanumrul ntreg nenul y i cu [a] partea ntreag a numrului real a. a)Scriei valoarea afiat dac se citete numrul 27349.

    (6p.) b) Scriei cte numere naturale de trei cifre pot ficitite

    pentru variabila n, astfel nct valoarea afiat s fie 3. (4p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat n care sse nlocuiasc structura repet...pncnd cu o structur repetitiv cutest iniial. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    citete n (numr natural nenul) max0 repet n[n/10] dac max

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 048

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Variabilele a, b i c, de tip int, pot fiiniializate cu oricare numere naturale impare

    distincte. tiind c c este divizor al lui a, iar b nu estemultiplu al lui c, care dintre urmtoarele expresii scrise n C/C++are valoare 1? (4p.)

    a. !((a % c!=0) || !(b % c!=0)) b. (a % c!=0) && !(b %c!=0) c. (a % c!=0) || !(b % c!=0) d. !(c % a!=0) && (c %b!=0)

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu x%y restul mpririi numrului ntreg x lanumrul ntreg nenul y i cu [z] partea ntreag a numrului real z. a)Scriei valorile afiate dac pentru n se citete valoarea

    6, iar pentru x se citesc n ordine urmtoarele valori: 2008,1965, 2727, 1861, 11021, 165. (6p.)

    b) tiind c valoarea citit pentru n este 4, scriei un set devalori distincte, numere naturale cu exact 3 cifre, care trebuiecitite pentru variabila x, astfel nct setul de valori afiate n urmaexecutrii algoritmului s fie identic cu setul de valori cititepentru x . (4p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se nlocuiasc structura pentru...execut cu o structur repetitiv cutest final. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    citete n (numr natural nenul ) pentru i1,n execut citete x(numr. natural) nr0 ct timp x>0 execut nrnr*100+x%10 x[x/100] cttimp nr>0 execut xx*10+nr%10 nr[nr/10] scrie x

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 049

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Variabila a, de tip int, memoreaz un numrnatural impar, iar variabila b, de tip int,

    memoreaz un numr natural par. Care dintre urmtoarele expresiiC/C++ are valoarea 1? (4p.) a. a%2 && b%2 b. !(!(a%2) ||b%2) c. (a+b+1)%2 d. !(a%2) || b%2

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu x%y restul mpririi numrului ntreg x lanumrul ntreg nenul y i cu [a] partea ntreag a numrului real a. a)Scriei valoarea afiat dac pentru x se citete

    numrul 210345. (6p.) b) Scriei cea mai mare valoare format dincifre distincte

    care poate fi citit astfel nct numrul afiat s fie 987. (4p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se nlocuiasc fiecare structur ct timp...execut cu cte o structurrepetitiv cu test final. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    citete x (numr natural nenul) k0 ct timp x0 execut kk*10+x%10x[x/10] ct timp k0 execut xx*10+k%10 k[k/100] scrie x

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 050

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Variabilele a i b sunt de tip int, iarvariabilele c i d sunt de tip double. Care dintre

    urmtoarele instruciuni de atribuire nu este corect din punct devedere sintactic? (4p.) a. c=d+2*c; b. c=2-d%2*a; c. c=sqrt(b*b);d. b=(d

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 051

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Variabila ntreag x memoreaz un numr naturalcu exact 4 cifre. Care dintre urmtoarele

    instruciuni C/C++ determin, n urma executrii, eliminarea cifreisutelor numrului memorat de variabila x? (4p.)

    a. x=x%10+x/10+x/1000; b. x=x%1000*100+x/100; c.x=x%1000+x%100+x%10; d. x=x/1000*100+x%100;

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris npseudocod. S-a notat cu x%y restul mpririi numrului ntreg x lanumrul ntreg nenul y i cu [a] partea ntreag a numrului real a. a)Scriei ce valoare se va afia dac pentru x se citete

    numrul 1234. (6p.) b) Scriei cea mai mare valoare format dinexact 4 cifre

    distincte, care poate fi citit pentru variabila x, astfel nctalgoritmul s afieze un numr format din toate cifrele lui x, dar nordine invers. (4p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se nlocuiasc structura repetitiv cu test final cu o structurrepetitiv cu test iniial. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    citete x (numr natural nenul) z 0 repet c x%10 dac c%20 atuncizz*10+c-1 altfel zz*10+c x [x/10] pn cnd x = 0 scrie z

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 052

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Crui interval i aparine valoarea memorat devariabila real x astfel nct expresia

    urmtoare, scris n limbajul C/C++, s aib valoarea 1? (x-1)&& !(x>=1) || (x>50) (4p.)

    a. (-,-2] (-1,1) (50, ) b. (-,-2) (-1,50) c. (-,-2) (-1,1] (50,) d. (-,-2) (-1,1) (50, )

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat, descris npseudocod. S-a notat cu x%y restul mpririi numrului ntreg x lanumrul ntreg nenul y i cu [a] partea ntreag a numrului real a. a)Scriei care este valoarea afiat dac se citesc,

    n aceast ordine, numerele 5, 12, 4, 13, 25, 17. (6p.)

    b) Scriei un ir de date de intrare ce pot fi citite astfel nctvaloarea afiat s fie 4. (4p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se nlocuiasc structura repetitiv pentru... execut cu o structurrepetitiv cu test final. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    citete n (numr natural nenul) d 0 c 0 pentru i1,n execut citetex (numr natural nenul) ct timp x%2=0 execut x [x/2]; d d+1 ct timpx%5=0 execut x [x/5]; c c+1 dac c

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

    Toate subiectele sunt obligatorii. Se acord 10 puncte dinoficiu. 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 scorespund cu semnificaiile asociate acestora (eventual n formprescurtat).

    Subiectul I (30 de puncte) - Varianta 053

    Pentru itemul 1, scriei pe foaia de examen litera corespunztoarerspunsului corect. 1. Variabila ntreag x memoreaz un numr natural.Care dintre urmtoarele expresii C/C++

    are valoarea 0 dac i numai dac numrul memorat de x NU estedivizibil cu 3? (4p.) a. x%3 b. (1-x%3)+(2-x%3) c. (1-x%3)*(2-x%3)d. 3-x%3

    Scriei pe foaia de examen rspunsul pentru fiecare dintrecerinele urmtoare. 2. Se consider algoritmul alturat descris npseudocod. S-a notat cu x%y restul mpririi numrului ntreg x lanumrul ntreg nenul y i cu [a] partea ntreag a numrului real a. a)Scriei care este valoarea ce se va afia dac pentru

    x se citete numrul 1234. (6p.) b) Scriei cea mai mic valoareformat din exact 4 cifre,

    care poate fi citit pentru variabila x, astfel nct algoritmul safieze valoarea 0. (4p.)

    c) Scriei n pseudocod un algoritm echivalent cu cel dat, n cares se nlocuiasc structura repetitiv cu test final cu o structurrepetitiv cu test iniial. (6p.)

    d) Scriei programul C/C++ corespunztor algoritmului dat.(10p.)

    citete x (numr natural nenul) z0 p1 repet cx%10 dac c%20 atuncizz+c*p pp*10 x[x/10] pn cnd x = 0 scrie z

  • Ministerul Educaiei, Cercetrii i Inovrii Centrul Naional pentruCurriculum i Evaluare n nvmntul Preuniversitar

    BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul ISpecializarea Matematic-informatic

    EXAMENUL DE BACALAUREAT 2009 Proba scris la INFORMATIC

    PROBA E, limbajul C/C++ Specializarea Matematic-informatic

Top Articles
Latest Posts
Article information

Author: Kelle Weber

Last Updated: 03/10/2023

Views: 5902

Rating: 4.2 / 5 (73 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Kelle Weber

Birthday: 2000-08-05

Address: 6796 Juan Square, Markfort, MN 58988

Phone: +8215934114615

Job: Hospitality Director

Hobby: tabletop games, Foreign language learning, Leather crafting, Horseback riding, Swimming, Knapping, Handball

Introduction: My name is Kelle Weber, I am a magnificent, enchanting, fair, joyous, light, determined, joyous person who loves writing and wants to share my knowledge and understanding with you.