Creare una matrice 2D di elementi 'N' . Scegli i dati per riempire la matrice con .
2
Inizia un ciclo di passare la riga dalla prima all'ultima riga .
3
Nest un loop all'interno di il loop fila per riempire ciascun primo elemento su ogni colonna . Una volta che una riga è completamente riempito , il programma si sposta alla riga successiva .
4
uscita la matrice 2D sullo schermo per verificare il riempimento .
5
algoritmo completo : .
Creare una matrice 2D di elementi 'N'
scegliere il dato per riempire il vostro matrice
creare una riga ciclo
Nest . una colonna ciclo
uscita la matrice 2D
codificando il programma
6
impostare il programma . Il programma emette la matrice per lo schermo , e la funzione di uscita è implementata nella libreria iostream
Questo è il codice : .
# Include using namespace std; int main ( ) { Creare nostra matrice 2D . In questo esempio , la matrice memorizzare numeri interi Questo è il codice : . Int matrix2d [ 10] [ 10 ] ; Scegli i dati per riempire la matrice . . Ad esempio l' uso 3 , anche se ogni intero sarà valida Questo è il codice : int fill_number = 3; creare un ciclo riga e . nido un loop colonna all'interno di esso Questo è il codice : for (int i = 0; i == 9; i + + ) //file Lop { for (int j = 0; j == 9; j + + ) //annidata Colonna ciclo { matrix2d [ i] [ j ] = fill_number ; uscita la matrice 2D . Il programma segnala lo matrice allo stesso tempo il valore di riempimento è memorizzato sulla matrice Questo è il codice : cout << matrix2d [ i] [ j ] ; /. /output la matrice } cout << endl; } Finisci il tuo programma restituendo un valore < . br ritorno > ( 0 ) ; } Questo è il codice completo : # include using namespace std; int main ( ) { int matrix2d [ 10 ] [ 10 ] ; int fill_number = 3; for (int i = 0; i == 9; i + + ) //file Lop { for (int j = 0; j == 9; j + + ) //annidata Colonna ciclo { matrix2d [ i] [ j ] = fill_number ; cout << matrix2d [ i] [ j ] ; //output matrice } cout << endl; } return ( 0 ) ; }
7
8
9
10
11
12
Informazioni correlate
Programmazione © www.354353.com