Văă roog ajutați-măă !!!! :(
3. Subprogramul nule are doi parametri: a, prin care primeşte un tablou unidimensional cu
maximum 100 de numere întregi, cu cel mult 4 cifre fiecare şi n, numărul de elemente din
tablou. Subprogramul rearanjează elementele tabloului unidimensional astfel încât toate
valorile nule să se afle la sfârşitul tabloului. Ordinea în cadrul secvenţei de elemente nenule
poate fi oricare. Tabloul modificat este furnizat tot prin parametrul a.
Exemplu: dacă n=6, a=(12,0,0,-3,-8,0), după apel, acesta ar putea fi:
a=(12,-3,-8,0,0,0).
a) Scrieţi definiţia completă a subprogramului nule. (10p.)
b) Scrieţi un program C/C++ care citeşte de la tastatură un număr natural n (2≤n≤100) şi
apoi un şir de n numere întregi cu cel mult 4 cifre fiecare şi care, folosind apeluri utile ale
subprogramului nule, verifică dacă şirul conţine cel puţin cinci valori nenule, nu neapărat
distincte. În caz afirmativ programul afişează cinci dintre acestea, iar altfel mesajul NU
EXISTA.
Exemplu: pentru n=11 şi pentru şirul 6,0,0,16,10,0, 8,-18,0,0,20 se poate afişa
pe ecran soluţia 6 16 10 8 -18.
A ) Subprogramul este secventa instructiunii destinata uni ordinator care permite rezolvarea unei parti a problemei si care poate fi incorporata intr-un program principal.
Vă mulțumim pentru vizita pe platforma noastră dedicată Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Așteptăm cu entuziasm să reveniți și vă invităm să ne adăugați la lista de favorite!