You are on page 1of 2
‘Scrle) un program C/C++ care clleste de ta tastalura doua numere naturale din Interval! (2,203, n $1 X, $1 construlagte In memoria un tablou bicimensional cu a lint i n- coloane, numerotate incepand cu 1, astfel Inca flecare linle 4 (4€(1,n]) memoreazé un sir crescator de lermeni cu propritatea ca primul termen este 4, flecare valoare apare In gir de exact k oft si oricare dol termen! alaturat! au valor ‘egale sau consecutiv. Programul affgcaz4 po ocran tabloul consult, flocaro injo a/1 11222333444 ‘abloulul pe cate o Iinie a ecranului, cu valorie afate pe acceagi|2 22333444555 Ine separate prin cate un spaiiu. 333444555666 Exemplu: coca nad Si ke2, se atgeaza pe acrantabloulaatwa. [444553666777 D35666777888 (top. ‘Vaniapiiole 4 $1 3 sunt de tp intreg, lar varlapia a memoreaza un tablou bidmansional cu § tn $17 ‘coloane, numarotate Incopand de la 0, cu olemonto numero introgl, initial toate egale cu 2. Fld uta ate vale decal ce manera. ceo seornfideinsncjui| 142 1 4 1 pn care se transforma In mamone tablcu, aal neat once element atet pe prma| 29 4 3 67 Inia sau pe prema coloara sa aba valoarea 1 § cricare at elament din tabiou S@ fe] 13.6 0318 cegalcu uta cit a sume clr doud elemento altrate Mi, afato pe acceastiniecar| 1 4.005 6 4 ppe coloana cin stanga,respeciiv pe aceeasi coloana, dar pelinia anterisera.——(6p.) ‘Serieti un program C/C++ care citeste de la tastatura un numar natural, n (n€(2,20}), $lconsiruieste Jn memorie un tabiou bidimensional cu alii! si coloane, avand proprietatle: ‘+ toate elementele situate pe alagonala secundara sunt nule: '* fiecare nie contine, Incepénd cu diagonals secundara, de la dreapta la sténga, un gir strict crescator de numere consecutive, lar Incepand cu diagonala secundard, de la stanga la dreapia, fot un sir strict Crescaior de numere consecutive, Programul afigeazé pe scran tabloul consult, flecare Inle a tabloulul pe cate o line a| 4 2 2 1 0 ecranulul, cu elementele afiate pe aceeasl linia separate prin cale Un spall 32103 Exemplu: daca n=5 se af'geaza pe acran tabloul alaturat. (topy|2 1012 10123 o12a4 Jnt-un tablou bidimensional, cu elemente avand valor! numai in muitimea (0,1), numim coloane -complemeniare” doua coloane cu proprielalea ca oricare doua elemente ale acestora, aflate pe ‘aoaeag line, sunt are. ‘Scrietj un program C/C+* care citeste de la tastatura doua numere naturale din | 5), ‘oni (2, 30), $m, #eemertse un apo harmencona cu mink in| 5 228 20 coioane,rumere naturale cin mlimea (0,1). Programulatgeaza pe ecran numaru/ @ 22 3 23 decolare ae ttiouul cere sunt complemeriae” cu pia cola aacestla | °° © ¥8 Exemplu: daca m=3, n=6, pentru {abloul altura se afigeaza pe ecran 3 (19p.) (© valoare & pelarizeazé doua gurl daca oxisté dol termeni care au acoa valoare, unl find In primul S$, far celalalt in al dotea sir ‘Soviet Un program C/C#* care cleste ce la tastatura numere naturale in Interval! (1,20): m,n $1 ‘elementele unui tablou bidimensional cu m lini sin coloane, cu proprietatea cf nu exista doud elemente fegale situate pe aceeas! line sau pe aceeas! coloana, Programul afigeaza pe ecran valoile care pot polariza doua sirur,¢! anume sirul format cin elementole de pe prima colcana, respectiv sul format din elementele ulimel colcane a tabloului ‘Valorilo cunt afigato Intr-0 ordine oarecare, separate prin cate un spatiu, lar dacd nu! exsté astfel de valor se ef'seaza pe ecran mesajul nepolarizate, Exemplu: peru m=4, n=3 9! lablou! alatural se aflgaaza pe acran, nu neaparat in aceasta ordine, numersle 5 6 (10p.) as os al 78 2. Soria un progam C/C++ cara citesta de ta tastatura doua numere naturale ain inervalul [2,20], n 1 k, §1 constuleste In memone un tablou bidimensional cu n-k link sin coloane, numerotate incepénd cu 1, asifel Incatflecare coloana 3 (4€[1,n]) memoreaza, tn sir cescator de termeni cu proprietatea ca primul tetmen este 1, flecare valoare apare: In gr do oxact i of gl oricaro doi tormeni alaturati au valori egale cau consecutive, Programul afigeaza pe ecran tabloul construit, flecare linie a tabioulul pe cate o line a fecranulul, cu valorile afiate pe acseas! nie Separate prin cate un spat Exemplu: daca n=4 $1 k=3, se afigaaza pe ecran tabioul alaturat. (10) 3. Variabllele 4 gf 3 sunt de tip Intreg, iar variabila a memoreaza un tablou bidimensional cu 5 nil gi 7 Ccoloane, numerctate Incepand de la 0, cu elements numere intregi, initial toate egale cu 0 Fara a utliza alte variabila decat cele mantionate, seriti o secventa ce instructuuni| 1.112211 prin care se transforma In mamere tablou,astiel Incat orice element aflat pe pima| 7.534321 Inle sau pe ultma coloana sa aba valoarea 1 si oricare alt eement din tabiou sate| B15 0 6 31 egalcu ultima cia. sume! car doud elemerie ature ul fale pe acaeasiinie dar) 46S oo 4 2 pe colcana din creapia, respect pe aceeasi coloana, dar pe Inia enterioara. —_(@p.) ‘nt-Un tablou bidimensional, cu elemente avand valon numal in muljimea (0, 1), nmin. Ini ,complementare" doua linil cu proprictatea cé oricare doua elemento ale acestora, aflate pe acseasi coloané, sunt dferite Sofi! un program C/C++ care otesle de la tasiatura tel numere naturale mn sk (=,ne[2, 20], ke[1,m}) si elementete unui tablou bidimensional cu m En si n coloane, rhumere naturale din mutjmea (0, 1). Programut afseaza pe eoran mesajul DA daca extsta ‘cel putin olinie,complementaré" cu linia @ k~a a acestuia, sau mesajul NU In caz contra. Exemplu: pentru m=7, n=3, x=2 si tabloul aural se aflseaza pe ecran mesajul DA. (10p.)

You might also like