Documente Academic
Documente Profesional
Documente Cultură
Raport Lab3 (v1)
Raport Lab3 (v1)
RAPORT
Lucrarea de laborator nr3
la Programarea Calculatoarelor
Varianta 1
A efectuat:
st. gr. CR-213 Anutoi Grigore
Chişinău -2021
MODEL
#include <stdio.h>
#include <conio.h>
int main()
{
int x[20]
[20],n,m,i,j,a,b,p=1,d,k=0;
printf("Dati numarul de
linii n=",n);
scanf("%d",&n);
printf("Dati numarul de
coloane m=",m);
scanf("%d",&m);
for(i=0;i<n;i++)
{for(j=0;j<m;j++)
{printf("Dati elementul din
linia [%d] si coloana
[%d] :",i,j);
scanf("%d",&x[i][j]);}
}
for(a=0;a<i;a++)
{for(b=0;b<j;b++)
{printf("%d ",x[a][b]);}
printf("\n");
}
for(i=0;i<n;i++)
{for(j=0;j<m;j++)
{if(i=j,x[i][j]<0) k++;}
}
printf("Sunt %d elemente
negative pe diagonala
principala \n",k);
p=1;
for(j=0;j<m;j++)
{for(i=0;i<n;i++)
{if(x[i][j]!=0) p=x[i][j]*p;}
printf("Produsul
numerelor din coloana
[%d] este : %d\n",j,p);
p=1;}
return 0;}
MODEL
Rezultate:
Concluzie:
In urma efectuarii laboratorului dat am obtinut deprinderi de lucru cu
tablouri bidimensionale. Am acumulat capacitati mai bogate in scrierea
unui program in limbajul de programare C.