2. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
Matriz ‘Definicion’;
Un arreglo (matriz) es una colección ordenada de datos
(tanto primitivos u objetos dependiendo del lenguaje). Los arreglos
(matrices) se emplean para almacenar multiples valores en una
sola variable, frente a las variables que sólo pueden almacenar un
valor (por cada variable).
Programming Language
forbeginners.html workshop.css
3. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
Declarar una matriz en C++ es muy similar a la de un
vector, se deben seguir las mismas normas para declarar una
variable pero una vez más con un pequeño cambio en la
sintaxis. Primero necesitaremos saber el tipo de los datos
que irán al interior de este (números, decimales o cadenas
de texto, etc.) necesitamos también, como siempre, un
nombre para la matriz y un tamaño máximo tanto para las
filas como para las columnas. La sintaxis para declarar una
matriz en C++ es la siguiente:
¿Cómo se crea una Matriz en C++?
{
Programming Language
forbeginners.html workshop.css
}
tipoDato nombreMatriz[filas][columnas];
5. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
What Is this ‘Topic About ?’ {
}
Languages
Create a web page
Html
< Mercury is the
smallest planet in the
entire Solar System >
60% Css
< The Earth is the only
one that harbors life
in the Solar System >
40%
Venus has a
nice name
Mars is a
cold place
Jupiter is
a gas giant
Programming Language
forbeginners.html workshop.css
6. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
Arreglos bidimensionales ‘Definicion’;
Es una matriz de datos de tamaño m x n que contiene información
almacenada del mismo tipo de datos (int, float, char, etc). Este tipo de
arreglos necesita dos subíndices para ser declarado o para acceder a
la información de un elemento en específico, a diferencia de una
matriz unidimensional que solo necesita un subíndice. Un arreglo
bidimensional es utilizado cuando queremos guardar mucha
información sobre un tipo de dato en específico en distintas filas
Programming Language
forbeginners.html workshop.css
7. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
La sintaxis para declarar un arreglo bidimensional es la
siguiente:
Código:
tipo_dato nombre_arreglo [tamaño_fila][tamaño_columna];
¿Cómo se crea una arreglo en
C++? {
Programming Language
forbeginners.html workshop.css
}
tipoDato nombreMatriz[filas][columnas];
8. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
Ejemplos; {
‘Pequeños ejemplos de declacion de una arreglo en
c++’
}
Programming Language
forbeginners.html workshop.css
int myVectorBi1[10][5];
float myVectorBi2[5][10];
string myVectorBi3[15][15];
bool myVectorBi4[1000][3];
9. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
Diferencias ‘entre ambos’{
}
Programming Language
forbeginners.html workshop.css
Ambas son estructuras de datos estáticas, o sea, que separan memoria
física para almacenar datos y que no puede ser modificada en
tiempo de ejecución. La diferencia estriba en la manera de acceder
a dichas estructuras, mientras los vectores son accedidos con un
subíndice, las matrices usan dos subíndices. En el momento de
crear una matriz, la memoria central, separa espacio en posiciones
consecutivas que gráficamente representan casillas de filas y
columnas.