Sunteți pe pagina 1din 2
Scrieti un program c/c++ care citeste de la tastaturé un numar natural n (1$n$109) si apoi elementele unui tablou bidimensional cu n linii si n coloane, care memoreazé numere naturale cu cel muit s cifre fiecare; programul afiseaz pe ecran acele valori din tablou care sunt strict mai mici decat toate elementele cu care se invecineazé direct (aflate pe aceeasi line dar pe o coloand aléturata sau pe aceeasi coloan’ dar pe o linie aléturata), ca in ‘exemplu. Numerele afisate vor fi separate prin cate un spatiu Exemplu: pentru n=4 si tabloul alatural se afigeaza numerele: 2 0 (2 se invecineazé direct cu 4, 3, 6 si 9, si este mai mic decat acestea, iar 0 se invecineaza direct cu 6, » si 1 gi este mai mic decat acestea). (10p.) Howe 2 ewe aeus aone Sctieti un program c/c++ care citeste de la tastaturé un numar natural nenul n (nS24) si construiesie in memorie un tablou bidimensional cu n linii gi m coloane care 4 contina primele m numere naturale nenule. Prima linie a tabloului va conjine, in aceasta ordine, valorile 1,2, ...,n; a doua linie va confine, in ordine, valofile 2,2,3,...,n; a treia linie va confine, in ordine, valorile 3,3,3,4,...,n, iar ultima linie va confine valoriio n, Programul afigeazé pe ecran matiicea construta, cate o linte a matricel] 2 2 3 4 5 , elementele fiecarei lini fiind despartte prin] 2 23 4 5 33345 Exemplu: pentru n=s_se va afiga matricea alaturata (Wop) 4444s 55555 Se considera sirul lui Fibonacci, defint astiel: #5 = 0, #1 = 1, £, = £5.14 £.-2,da08 n>1 Scrieji un program c/c++ care citeste de la tastatura o valoare naturala n (2SnS24), constuigste in memorie si afigeaza pe ecran o matrice a cu n linii si n coloane ale carei elemente sunt numere naturale, fiecare reprezentdnd utima cifra a cate unui termen al sirului lui Fibonacci, incepénd de la termenul de indice 1. si pana la termenul de indice n, in ordine, linie cu linie de sus in jos, si in cadrul fiecarei linii de la stanga la dreapta, ca in exerplu. Matricea se va afisa pe ecran, cate 0 linie 2 matricei pe cate 0 linie a) 1 1 2 3 ecranului, elementele de pe aceeas'linie find separate inte ele prin) 5 8 3 1 cate un spatiu. as08 Exemplu: pentru n = 4 se va obtine matricea alaturata, (10p)| 3.707 Scrieti programul c/css care citeste de la tastaturd dous numere naturale m gin (1SmS50, 1$n50) gi m+ n numere intregi de cel mult s cifre ce reprezint’ elementele unui tablou bidimensional, si afiseazA pe ecran ultima cifré a produsului elementelor pozitive aflate pe linii cu numere de ordine pare si coloane cu numere de orcine impare. Numerotarea linilor, respectiv a coloanelor, se va face incepénd ou valoarea 1. Daca nu exist’ elemente pozttive aflate pe linii cu numere de ordine pare si coloane cu numere de ordine impare, se va afisa mesajul NU EXISTA. (10p,) Exemplu: pentru m=4, n=¢ si matricea alaturaté se va afigas | 11 -21 31 41 (care reprezinta utima cifté a valor’ 355=5*71). 5-61 71-81 sl ll 21 31 “11 31-41 0 Sctieti un program c/c+s care citeste de la tastatura trei numere naturale n, a si ® (2

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