Sunteți pe pagina 1din 1

Test Modul III –model, Informatica (09.01.

2024)
Timp de lucru 35 min
1. Algoritmul alăturat este reprezentat în pseudocod. citește n (număr natural nenul)
S-a notat cu a%b restul împărțirii numărului natural a la x←0; m←0; p←1
numărul natural nenul b și cu [c] partea întreagă a ┌cât timp x<10 execută
numărului real c. │ cn←n
│┌cât timp cn≠0 execută
││ c←cn%10; cn← [cn/10]
││┌dacă c=x atunci
│││ m←c*p+m; p←p*10
││└■
│└■
│ x←x+2
└■
scrie m
a. Scrieți ce se afișează dacă se citește numărul 250887. (1p.)
b. Scrieți două numere care pot fi citite astfel încât, pentru fiecare dintre acestea, în urma
executării algoritmului, să se afișeze valoarea citită. (1p.)

2. Curtea bunicului este de formă dreptunghiulară cu dimensiunile cunoscute. Bunicul dorește pavarea
curții cu plăci de piatră. Firma furnizoare produce plăci de piatră de formă pătrată, de orice dimensiune,
iar bunicul dorește să folosească plăci de o singură dimensiune, astfel încât să folosească cât mai puține
plăci. NU este posibilă tăierea plăcilor de piatră, iar curtea trebuie pavată în întregime. Cunoscând
dimensiunile curții, determinați numărul minim de plăci cu care poate fi pavată curtea și dimensiunea
acestora. Ex: dacă se citesc 12 16, se vor afișa 12 4. (3p)

3. Se dau două numere naturale a și b. Calculați suma numerelor echilibrate din intervalul [a,b].
Un număr este echilibrat dacă are suma cifrelor pare egală cu suma cifrelor impare. Realizați
secventa pseudocod pentru rezolvarea cerinței și afișarea rezultatului. Ex: dacă se citesc 10 15 se
va afișa 36 (10+12+14) (4p)

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