Documente Academic
Documente Profesional
Documente Cultură
1. Se introduc de la tastatur trei cifre. S se scrie un program care afieaz pe aceeai linie
5 numere formate cu aceste cifre luate o singur dat. (2 puncte)
Exemplu: 3 4 2 324 342 243 234 432
2. Se consider trei numere ntregi. Dac toate sunt pozitive, s se afieze numrul mai mare
dintre al doilea i al treilea numr, n caz contrar s se calculeze suma primelor dou
numere. (3 puncte)
Exemplu: 45 23 100 100
citete a
3. Se consider algoritmul alturat descris n (numr natural)
pseudocod. S-a notat cu x%y restul mpririi ba%10
numrului natural x la numrul natural nenul y i cu ct timp a>9 execut
[z] partea ntreag a numrului real z. a[a/10]
a) Ce se afieaz dac numrul citit este 3883? dac a>b atunci
(1 punct) scrie a
b) Scriei cte numere naturale de exact dou cifre altfel
scrie b
pot fi citite astfel nct s se afieze 4.(1 punct)
2. Se consider trei numere ntregi. Dac toate sunt negative, s se afieze numrul mai mic
dintre primul i al treilea numr, n caz contrar s se calculeze suma ultimelor dou
numere. (3 puncte)
Exemplu: 45 -23 100 77
citete x
3. Se consider algoritmul alturat descris n (numr natural nenul)
pseudocod. S-a notat cu x%y restul mpririi y2
ok1
numrului natural x la numrul natural nenul y i cu ct timp y*yx i ok=1 execut
[z] partea ntreag a numrului real z. dac x%y=0 atunci
a) Ce se afieaz dac numrul citit este 35? ok0
(1 punct) altfel
yy+1
b) Scriei cel mai mare numr de dou cifre, ce
poate fi citit astfel nct s se afieze chiar
valoarea citit? (1 punct) dac ok=1 atunci
scrie x
altfel
scrie [x/y]
2. Se consider trei numere ntregi. Dac cel puin unul este pozitiv, s se afieze numrul
mai mare dintre primul i al doilea, n caz contrar s se calculeze suma dintre primul i al
treilea. (3 puncte)
Exemplu: -45 23 100 23