alturat: citete a,b {numere S-a notat cu x mod y restul mpririi numrului naturale} x 1 ntreg x la numrul ntreg y i cu [z] partea ct timp (a>0)i(b>0) ntreag a numrului z. execut dac (a mod 10)<(b mod 10) atunci x0
a[a/10]; b[b/10]
dac (x=1) i (b=0) atunci scrie DA altfel scrie NU
Ce se afieaz dac se citesc valorile (n aceast
ordine) 2576 i 31465? Scriei dou perechi de valori pentru a i b, astfel nct s se afieze mesajul DA. Scriei programul C++ corespunztor algoritmul dat.
2. Se consider programul pseudocod citete x {x natural}
alturat.S-a notat cu x%y restul mpririi nr0 numerelor ntregi x i y. s0 ct timp x0 execut nrnr+1 dac nr%2=0 atunci ss+x%10
citete x
scrie s,nr Care sunt valorile afiate pentru urmtoarele date de intrare: 100,1,2,10,5,0 ? Scriei o secven de valori pentru x astfel nct rezultatul afiat n urma executrii algoritmului s fie 0 10. Scriei programul /C++ corespunztor algoritmului dat.
3. Se consider programul pseudocod alturat:
citete n {numr natural S-a notat cu x%y restul mpririi numrului ntreg x nenul} la numrul ntreg y i cu [z] partea ntreag a i1 numrului real z. ct timp n>0 execut dac n%2>0 atunci scrie i
ii+1; n[n/2]
Ce se va afia pentru n=333?
Scriei care este cea mai mic valoare strict pozitiv pentru variabila n astfel nct s se afieze succesiunea de valori 12345? Scriei programul C++ corespunztor algoritmului dat.
4. Se consider programul pseudocod citete x ,m
alturat.S-a notat cu x%y restul mpririi {x ntreg, m natural} y1 numerelor ntregi x i y i cu [z] partea ct timp m>0 exec ntreag a numrului real z. dac m%2 =0 atunci 1) m[m/2]; xx*x Care este valoarea afiat pentru x=-2 i altfel m=9? mm-1;yy*x 2) Scriei o pereche de valori pentru x i m astfel
nct rezultatul afiat s fie 1. scrie y 3) Scriei programul C++ corespunztor algoritmului dat.
5. Se consider programul pseudocod alturat n citete n (numr natural nenul)
care s-a folosit notaia [x] pentru partea t1; cn%10; n[n/10] ntreag a lui x. ct timp t=1 i n>0 execut dac n%10>c atunci t0
cn%10; n[n/10]
scrie t Ce se va afia pentru n=4357? Scriei o valoare de patru cifre pentru variabila n astfel nct rezultatul afiat s fie 1. Cte numere naturale nenule de cel mult dou cifre pot fi introduse pentru variabila n, s se afieze 1 pentru fiecare caz n parte. Scriei programul Pascal/C/C++ corespunztor algoritmului dat.
6. Se consider programul pseudocod alturat: citete n,m
{numere naturale, mn} s0 ct timp nm execut ss+n nn-1
scrie s
Ce se va afia pentru n=10 i m=4?
Scriei o pereche de numere naturale de cte o cifr ce pot fi citite pentru variabilele n i m astfel nct rezultatul afiat n urma executrii algoritmului s fie 15?