Sunteți pe pagina 1din 2

Pentru itemul 1, scriei pe foaia de examen litera corespunztoare rspunsului corect. 1. Variabila x este de tip real.

Care dintre urmtoarele expresii C/C++ are valoarea 1 daci numai dac numrul real memorat n variabila x aparine intervalului (5,8]? (4p.) a. (x<8) && (x>=5) b. (x<=8) || (x>5) c. (x>8) || (x<=5) d. (x<=8) && (x>5) Scriei pe foaia de examen rspunsul pentru fiecare dintre cerinele urmtoare. 2. Se consider algoritmul alturat, descris n pseudocod. S-a notat cu x%y restul mpririi numrului ntreg x la numrul ntreg nenul y i cu [a]partea ntreag a numrului real a. a) Scriei valoarea care se va afia dac se citete n=103456. (6p.) b) Scriei toate numere naturale impare, distincte, fiecare avnd exact dou cifre, care pot fi citite pentru variabila n astfel nct s se afieze valoarea 3. (4p.) c) Scriei n pseudocod un algoritm, echivalent cu cel dat, n care s se nlocuiasc structura ct timp...execut cu o structur repetitiv de alt tip. (6p.) d) Scriei programul C/C++ corespunztor algoritmului dat. citete n (numr natural) z..0 p..1 -ct timp n>0 execut - c..n%10 - n..[n/10] --dac c%3=0 atunci -- z..z+p*(9-c) -- p..p*10 -L L scrie z (10p.) BACALAUREAT 2009 - INFORMATIC, limbajul C/C++ Subiectul I Specializarea Matematic-informatic intensiv informatic