cecko
Nacitanie matice stvorcovej,a vypise sucin prvkov nad hlavnou diagonalou.
#include <stdio.h>
int main(void) {
int pole[100][100]; /* deklaracia pola/matice */
int i,j,sucin,pom; /* pomocne premnne */
int n; /* rozmer matice */
printf("Zadajte rozmer matice: ");
scanf("%d",&n);
/* v cykle nacitanie matice */
for(i=0;i<n;i++){
for(j=0;j<n;j++){
printf("Zadajte hodnotu: [%d][%d] = ",i,j);
scanf("%d",&pom);
pole[i][j] = pom;
}
}
/* v cykle vypis pola/matice */
printf("\n Zadana matica: \n");
for(i=0;i<n;i++){
for(j=0;j<n;j++){
printf("%d ",pole[i][j]);
}
printf("\n");
}
/* pocitani suctu */
sucin = 1; // "vynulovanie" suctu
for (i=0;i<n-1;i++){
for(j=i+1;j<n;j++){
sucin = sucin * pole[i][j];
}
}
/* vypis vysledku */
printf("Sucin hodnot nad diagonalou je: %d\n",sucin);
return 0;
}
Pre pridávanie komentárov sa musíte prihlásiť.
Co je na tom sucine zle???
ale nechce mi to vypisat maticu