[ munjamix @ 22.01.2010. 19:51 ] @
Code:

#include<stdio.h>

#define max 100
int matrica[max][max];

int determinanta(i,j){
    return matrica[i][j]*matrica[i+1][j+1]-matrica[i][j+1]*matrica[i+1][j];
}

int main(){
    int i,j, n, mini, minj;
    printf("Dimenzija kvadratne matrice:\n"); scanf("%d", &n);
    printf("Unesite elemente matrice po vrsti:\n");
    for(i=0; i<n; i++) for(j=0; j<n; j++) scanf("%d", &matrica[i][j]);
    mini=0; minj=0;
    for(i=0; i<n-1; i++) for(j=0; j<n-1; j++){
        if(determinanta(i,j)<determinanta(mini, minj)) { mini=i; minj=j;}
    }
    printf("Prvi clan min-matrice je %d\n",matrica[mini][minj]);
    scanf("%d");



}

Program ucitava kvadratnu matricu, racuna iz svih 2x2 podmatrica minimalnu determinantu i izbacuje prvi clan te matrice
Treba da nacrtam algoritam ili dijagram toka za ovaj program,naravno nemam pojma


[Ovu poruku je menjao X Files dana 22.01.2010. u 21:05 GMT+1]