Aprire il C + + file sorgente in un editor come Microsoft Visual Studio Express .
2
Includere le librerie necessarie per lavorare con il vostro matrice aggiungendo il seguente codice la parte superiore del file :
# include
# include
3
Definire il numero di righe e colonne nella tua matrice con il seguente codice :
# define MAX_ROWS 2
# define MAX_COLUMNS 2
4
dichiarare un negozio di matrice vostri valori con l'aggiunta di il seguente codice nella funzione di :
int mat [ MAX_ROWS ] [ MAX_COLUMNS ] ;
5
recuperare i valori con un prompt per ogni elemento della matrice con il seguente codice nella funzione di utente :
printf ( "Inserire i valori interi per ogni elemento della matrice ( % d , % d ) " , MAX_ROWS , MAX_COLUMNS ) ;
int x , y , i;
char str [ 256];
for ( x = 0; x < MAX_ROWS ; x + + ) per
for ( y = 0; y < MAX_COLUMNS ; y + + ) per
{
printf ( "\\ n % d , % d : " , x , y) ;
fgets ( str, 256 , stdin) ;
mat [ x ] [ ,"y ] = atoi ( str) ; }
La doppia " per i" cicli di loop uno per uno attraverso tutti gli elementi della matrice . La funzione " fgets " recupera input da parte dell'utente e la funzione " atoi " converte l' input da una stringa in un valore intero .
6
Calcolare il determinante di una a due a due matrice e visualizzazione il suo valore con l'aggiunta del seguente codice :
int determinante ;
determinante = ( mat [ 0 ] [ 0 ] * mat [ 1 ] [ 1 ] ) - ( mat [ 0 ] [ uno ] * mat [ 1 ] [ 0 ] ) ;
printf ( "\\ nDeterminant : % d" , determinante) ;
7
Salvare il file . Compilare ed eseguire il programma per rendere la vostra matrice .
Programmazione © www.354353.com