3 définir le nombre de lignes et de colonnes de votre matrice avec le code suivant :
# define MAX_ROWS 2
# define MAX_COLUMNS 2
4
déclarer un magasin de matrice vos valeurs en ajoutant le code suivant dans votre fonction :
int mat [ MAX_ROWS ] [ MAX_COLUMNS ] ;
5
récupérer les valeurs d'une invite pour chaque élément de la matrice avec le code suivant dans votre fonction utilisateur : Photos
printf ( "Entrer des valeurs entières pour chaque élément de la matrice ( % d, % d) " , MAX_ROWS , MAX_COLUMNS ) ;
int x , y, i;
< p > char str [ 256];
pour ( x = 0; x < MAX_ROWS ; x + +)
pour ( y = 0 ; y < MAX_COLUMNS ; y + +) {
Photos
printf ( "\\ n % d, % d: " , x, y);
fgets (str , 256, stdin) ;
mat [x] [ ,"y] = atoi (str) ; }
La double boucle "for" cycles , un par un à travers tous les éléments de la matrice . La fonction " fgets " récupère entrée de l'utilisateur et la fonction " atoi " convertit l'entrée d'une chaîne en une valeur entière .
6
calculer le déterminant d'une matrice et d'affichage deux par deux sa valeur en ajoutant le code suivant :
int déterminant ;
déterminant = ( mat [0] [ 0] * mAT [ 1 ] [1] ) - ( mat [0 ] [1 ] * mAT [ 1] [ 0]);
printf ("\\ nDeterminant : % d", déterminant ) ;
7
Enregistrez le fichier. Compiler et exécuter le programme pour faire votre matrice.