3 Definer antallet rader og kolonner i matrise din med følgende kode :
# define MAX_ROWS 2
# define MAX_COLUMNS 2
4
Erklærer en matrise butikken dine verdier ved å legge følgende kode i funksjon din : en
int mat [ MAX_ROWS ] [ MAX_COLUMNS ];
5
Hent verdier med en bruker ledetekst for hver matrise element med følgende kode i funksjon din :
printf ("Skriv heltall verdier for hvert element i matrisen ( % d, % d )" , MAX_ROWS , MAX_COLUMNS ) ;
int x , y , jeg ;
< p > røye str [ 256 ];
for ( x = 0 ; x < MAX_ROWS ; x + + )
for ( y = 0; y < MAX_COLUMNS ; y + + )
{
printf ( "\\ n % d, % d :", x , y ) ;
fgets ( str, 256 , stdin ) ;
mat [ x ] [ ,"y ] = atoi (str ) ;
}
The double " for " loop sykluser én etter én gjennom alle matriseelementer . Den " fgets "-funksjonen henter input fra brukeren og " atoi "-funksjonen konverterer innspill fra en streng til et heltall .
6
Beregn determinanten av en to -for- to-matrise og skjerm sin verdi ved å legge følgende kode:
int determinant ;
determinant = ( mat [ 0 ] [ 0 ] * mat [ 1 ] [ 1 ] ) - ( mat [ 0 ] [ 1 ] * mat [ 1 ] [ 0 ] ) ;
printf ( "\\ nDeterminant :% d" , determinant ) ;
7
Lagre filen . Kompilere og kjøre programmet for å gjøre matrise .