3 Defina o número de linhas e colunas na sua matriz com o seguinte código: # define
MAX_ROWS 2
# define MAX_COLUMNS 2
4
Declare uma loja matriz seus valores , adicionando o seguinte código na sua função :
int mat [ MAX_ROWS ] [ MAX_COLUMNS ];
5
recuperar valores com um prompt de usuário para cada elemento da matriz com o seguinte código na sua função:
printf ("Entre com os valores inteiros para cada elemento da matriz (% d, % d)" , MAX_ROWS , MAX_COLUMNS );
int x , y, i;
de char 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 );
}
O duplo " para " ciclos , um por um através de todos os elementos da matriz de loop. A função " fgets " recupera a entrada do usuário e da função " atoi " converte a entrada de uma string em um valor inteiro.
6
Calcule o determinante de uma matriz dois por dois e exibição seu valor , adicionando o seguinte código:
int determinante ;
determinante = ( mat [0] [0] * mat [1] [ 1] ) - ( mat [0] [1 ] * mat [1] [ 0]);
printf ("\\ nDeterminant : % d" , determinante );
7
Salve o arquivo . Compilar e executar o programa para fazer a sua matriz .