SlideShare uma empresa Scribd logo
1 de 9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Matriz y vectores
bidimencionales
{
< López Martínez Saul Andrawi>
Programming Language
[Equipo numero 1]
}
Matriz y vectores bidimencionales
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
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];
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Ejemplos; {
‘Pequeños ejemplos de declacion de una matriz en
c++’
}
Programming Language
forbeginners.html workshop.css
int myMatriz1[10][5];
float myMatriz2[5][10];
string myMatriz3[15][15];
bool myMatriz4[1000][3];
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
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
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];
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];
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.

Mais conteúdo relacionado

Semelhante a Matriz y vectores bidimencionales

Presentacion de vectores
Presentacion de vectoresPresentacion de vectores
Presentacion de vectoresletty20151998
 
Presentacion de vectores y matrices
Presentacion de vectores y matricesPresentacion de vectores y matrices
Presentacion de vectores y matricesletty20151998
 
Acceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidorAcceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidorJomicast
 
Revista digital vectores y matrices
Revista digital vectores y matricesRevista digital vectores y matrices
Revista digital vectores y matricesflaquita_dany
 
Otros tipos de arreglos
Otros tipos de arreglosOtros tipos de arreglos
Otros tipos de arreglosjairml
 
Arrays, arreglos o vectores en c++
Arrays, arreglos o vectores en c++Arrays, arreglos o vectores en c++
Arrays, arreglos o vectores en c++Tensor
 
Arrays, arreglos o vectores en c++
Arrays, arreglos o vectores en c++Arrays, arreglos o vectores en c++
Arrays, arreglos o vectores en c++Tensor
 
Bryan gordillo ensayo_arreglos
Bryan gordillo ensayo_arreglosBryan gordillo ensayo_arreglos
Bryan gordillo ensayo_arreglosBryan Gordillo
 
Vectores en power point [recuperado]
Vectores en power point [recuperado]Vectores en power point [recuperado]
Vectores en power point [recuperado]herminiajimenez123
 

Semelhante a Matriz y vectores bidimencionales (20)

Presentacion de vectores
Presentacion de vectoresPresentacion de vectores
Presentacion de vectores
 
Presentacion de vectores y matrices
Presentacion de vectores y matricesPresentacion de vectores y matrices
Presentacion de vectores y matrices
 
Matrices
MatricesMatrices
Matrices
 
Acceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidorAcceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidor
 
Matrices en c
Matrices en cMatrices en c
Matrices en c
 
Arrays
ArraysArrays
Arrays
 
Matrices
MatricesMatrices
Matrices
 
Revista digital vectores y matrices
Revista digital vectores y matricesRevista digital vectores y matrices
Revista digital vectores y matrices
 
Grupo
GrupoGrupo
Grupo
 
widison
 widison widison
widison
 
Arreglos C++
Arreglos C++Arreglos C++
Arreglos C++
 
Otros tipos de arreglos
Otros tipos de arreglosOtros tipos de arreglos
Otros tipos de arreglos
 
Arrays, arreglos o vectores en c++
Arrays, arreglos o vectores en c++Arrays, arreglos o vectores en c++
Arrays, arreglos o vectores en c++
 
Arrays, arreglos o vectores en c++
Arrays, arreglos o vectores en c++Arrays, arreglos o vectores en c++
Arrays, arreglos o vectores en c++
 
Bryan gordillo ensayo_arreglos
Bryan gordillo ensayo_arreglosBryan gordillo ensayo_arreglos
Bryan gordillo ensayo_arreglos
 
Arreglos - Assembler
Arreglos - AssemblerArreglos - Assembler
Arreglos - Assembler
 
Julio evies computacion
Julio evies computacionJulio evies computacion
Julio evies computacion
 
Vectores y matrices
Vectores y matricesVectores y matrices
Vectores y matrices
 
Vectores en power point [recuperado]
Vectores en power point [recuperado]Vectores en power point [recuperado]
Vectores en power point [recuperado]
 
Array bidimensional
Array bidimensionalArray bidimensional
Array bidimensional
 

Último

Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoMaxCaldern2
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...FabianCruz73
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.CZSOTEC
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 

Último (11)

Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógico
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 

Matriz y vectores bidimencionales

  • 1. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Matriz y vectores bidimencionales { < López Martínez Saul Andrawi> Programming Language [Equipo numero 1] } Matriz y vectores bidimencionales
  • 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];
  • 4. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Ejemplos; { ‘Pequeños ejemplos de declacion de una matriz en c++’ } Programming Language forbeginners.html workshop.css int myMatriz1[10][5]; float myMatriz2[5][10]; string myMatriz3[15][15]; bool myMatriz4[1000][3];
  • 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.