Documente Academic
Documente Profesional
Documente Cultură
- realizati o functie care aloca dinamic spatiu pentru v si initializeaza cu 0 toate elementele acestuia
- realizati o functie care ridica matricea la patrat (daca este posibil) si returneaza rezultatul (sau null)
intr-o alta matrice
Cum arata stiva programului la apelul acestei functii ? (desenati pe o coala, faceti poza, cu numele
stiva si incarcati-o cu restul fisierelor)
4. Realizati o functie care citeste de la tastatura numere pana cand e introdusa valoarea -1 si apoi le
afiseaza in ordinea inversa a citirii (recursiv). Apelati-o in main!
5. Creati o structura pentru numere complexe (trebuie sa contina partea reala si cea imaginara de tip
double).
Initializati elementele din vector cu valori citite de la tastatura, realizati o functie care calculeaza si
returneaza suma elementelor vectorului. Apelati-o!
Realizati o functie care permite modificarea unui element din vector - are ca parametrii: pozitia
elementului de modificat si valorile noi pentru campuri.
6. Aveti aceleasi cerinte ca la 5, dar structura se numeste Persoana si are campurile char *nume; char*
prenume; char CNP[14]; int varsta. In loc de suma elementelor, returnati varsta medie a persoanelor.