Diseño del algoritmo
1
Crear una matriz 2D de elementos 'N' . Elija los datos para llenar la matriz con .
2
Iniciar un bucle para pasar la fila de la primera a la última fila.
3
Nest un bucle dentro el lazo de la fila para llenar cada primer elemento en cada columna. Una vez que una fila se llena por completo , el programa se moverá a la siguiente fila.
4
salida del la matriz 2D en la pantalla para verificar el relleno .
5
algoritmo completo : .
Crear una matriz 2D de elementos 'N '
Elija los datos para llenar su matriz
Crear una fila circular
Nest . una columna circular
salida del 2D matriz
Codificación del
Programa Página 6
configurar el programa . El programa se emitirá el matriz a la pantalla, y la función de salida se lleva a cabo en la biblioteca iostream
Este es el código: .
# Include using namespace std ; int main () { Crear nuestra matriz 2D. En el ejemplo, la matriz se almacena números enteros Este es el código: . Int matrix2d [ 10 ] [ 10 ] ; Elija los datos para llenar la matriz . . Para el uso 3 , aunque cualquier número entero será válida ejemplo Este es el código: fill_number int = 3 ; Crear un bucle fila y . nido de un bucle columna dentro de ella Este es el código: for (int i = 0 ; i == 9 , i + +) //Row Lop { for (int j = 0 ; j == 9 ; j + +) //bucle anidado columna { matrix2d [ i] [ j ] = fill_number ; salida, la matriz 2D. El programa salida, la matriz al mismo tiempo el valor de relleno se almacena en la matriz Este es el código : cout << matrix2d [ i ] [ j ] ; /. /salida de la matriz } cout << endl ; } Finalizar el programa mediante la devolución de cualquier valor < . br> return (0 ) ; } Este es el código completo : # include int main () { int matrix2d [ 10 ] [ 10 ] ; fill_number int = 3 ; for (int i = 0 ; i == 9 , i + +) //Row Lop { for (int j = 0 ; j == 9 ; j + +) //Columna bucle anidado { matrix2d [ i] [ j ] = fill_number ; cout << matrix2d [ i] [ j ] ; //salida matriz } cout << endl ; } return (0 ) ; }
7
8
9
página 10
11
12
< p > using namespace std ;