Documente Academic
Documente Profesional
Documente Cultură
Referat
la disciplina Programare
lucrarea de laborator Nr.3
Chișinău 2016
Problema 1
1. Varianta 11
2. Condiția problemei:
3. Listingul programului
#include<stdio.h>
#include<conio.h>
void citeste(int *tab, int *num){
printf("Introduceti numarul de elemente:\n");
scanf("%d", num);
printf("Introduceti elementele:\n");
for(int i=0; i<*num; i++) scanf("%d", &tab[i]);}
int suma(int *tab, int num){
int ultemul=tab[1];
for(int i=2; i<num; i++)
if(tab[i]%2) ultemul=tab[i];
return(tab[0]+ultemul);}
void scrie(int *tab, int num){
printf("Suam=%d\n", suma(tab, num));}
void main(){
clrscr();
int *tab, num;
citeste(tab, &num);
scrie(tab, num);
getch();
}
4. Analiza rezultatelor
Concluzie:
În urma efectuării acestei lucrări de laborator am creat in problema 1 un program
unidimensional în C++ in care am suma si cantitatea elementelor negative din
prima jumatate a masivului și am rezolvat problema conform condiției
puse,deasemena am întărit cunoștințele în a lucra cu limbajul de programare C.