#include <stdio.h>
int matrica(int x);
int main(){
int x;
printf("Unesite neki broj izmedju 1 i 11: ");
scanf("%d", &x);
if(x<2 || x>10){
printf("GRESKA\n"); /* pogresan unos */
return 0;
}
else
printf("%d\n", matrica(x));
return 0;
}
int matrica(int x){
int y=1, pom=1, a[10][10], i, j;
/* unos matrice sa standardnog ulaza */
for(i=0; i<x; i++){
for(j=0; j<x; j++)
scanf("%d", &a[i][j]);
}
/* ispis matrice */
for(i=0; i<x; i++){
for(j=0; j<x; j++){
printf("%d", a[i][j]);
printf(" ");
}
printf("\n");
}
i=0;
/* sada racunamo proizvod clanova na glavnoj dijagonali */
while(pom<=x){
y*=a[i][i];
i++;
pom++;
}
return y;
}
Povratak na MATEMATIKA U PROGRAMIRANJU
Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 19 gostiju