programas informáticos almacenan datos en un número de diferentes contenedores. Un recipiente básico y fácil de usar es la matriz , que almacena los datos en una secuencia de celdas de memoria . Una variante común de la matriz es una matriz, que a veces se llama una matriz de dos dimensiones . La matriz almacena un número de matrices dentro de una única matriz , externa . Las varias matrices interiores a continuación, almacenar un tipo de datos , tales como una cadena de texto . Usted puede utilizar un lenguaje de programación como C + + para almacenar cadenas de texto en una matriz . Cosas que necesitará
+ entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
compilador C + + , como GCC
Mostrar más instrucciones
1
carga C + el C + + IDE haciendo clic en el icono del programa . Cuando se abre, seleccione " Archivo /Nuevo /Proyecto " y selecciona "C + + proyecto" para crear un nuevo proyecto de C + + . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE.
2
Crear una función principal. La función principal es donde se inicia el programa. Escriba lo siguiente en la parte superior del archivo de código fuente:
int main () { }
3
Declarar una matriz de dos dimensiones , o matriz , de cadenas . Puede ajustar el tamaño de la matriz a lo que quieras . Por ejemplo , para crear una matriz que es de cinco cuerdas de largo y cinco de ancho cadenas , escriba el texto siguiente entre las llaves de la función principal :
serie de la matriz [ 5 ] [ 5 ] ;
4
Loop través de la matriz con un anidado bucle "for" . El primero " para " bucles de bucle a través de la matriz externa de la matriz, que es la que contiene las otras matrices . El segundo " para " bucle bucles más de la matriz interior de la matriz , que contiene las cuerdas . Para crear un anidado bucle "for" , escriba la siguiente declaración debajo de la declaración de matriz :
//ciclo for exterior
for (int i = 0 ; i < 5 ; i + +)
{
//interior de loop comenzará
for (int j = 0 ; j < 5 ; j + +) { }
<
//exterior para el bucle final
5
Asignar un valor a cada cadena de la matriz p > //interior de lazo
}
. Cada cadena es visitado una vez dentro del anidado " de" loops . Al colocar la siguiente declaración entre las llaves que, inmediatamente a continuación del segundo bucle "for" , se puede establecer el valor de cada cadena. Escriba el siguiente entre los corchetes después del segundo bucle "for" :
matriz [ i] [ j ] = ' x' ;
6
Imprimir el valor de la matriz de la ventana de salida . Coloque la siguiente línea inmediatamente después de la asignación de cadena hecha en el paso anterior :
cout << matriz [ i] [ j ] ;
7
Imprimir un carácter de nueva línea en al final de una iteración completa del exterior bucle "for" . Una iteración completa fija e imprime el texto de todas las cadenas contenidas en una matriz interna . Al imprimir un carácter de nueva línea aquí , la salida impresa se divide en una cuadrícula con filas y columnas. Escribe la siguiente declaración después de que el texto : " . //Interior de lazo "
cout << endl ;
8
Ejecute el programa presionando el green "Play" botón . La salida del programa es el siguiente:
xxxxx
xxxxx xxxxx
xxxxx xxxxx
< br >