SlideShare una empresa de Scribd logo
1 de 10
Se desea guardar los sueldos de 5 operarios.
Según lo conocido deberíamos definir 5 variables si queremos
tener en un cierto momento los 5 sueldos almacenados en
memoria.
Empleando un vector solo se requiere definir un único nombre y
accedemos a cada elemento por medio del subíndice.
 Notación
 La representación de un elemento en un vector se
suele hacer mediante el identificador del vector
seguido del índice entre corchetes, paréntesis o
llaves:
 muchas veces en pseudocódigo y en libros de
matemática se representan como letras
acompañadas de un subíndice numérico que
indica la posición a la que se quiere acceder.
Notación Ejemplos
vector[índice_1,índice_2...,índice (Java, Lexico, Perl, etc.)
vector[índice_0][índice_1
]...[índice]
(C, C++, PHP, etc.)
vector(índice_1,índice_2..
.,índice)
(Basic)
 En Basic, Java y otros lenguajes es posible declarar matrices
multidimensionales, entendiéndolas como un vector de x
dimensión. En dichos casos en número de elementos del vector es
el producto resultante de cada dimensión.
 Por ejemplo el vector v(4,1) tiene 10 elementos se calcula del
siguiente modo: (0-4) * (0-1). Los elementos de la primera
dimensión del vector contiene 5 elementos que van del '0' al '4' y la
2º dimensión tiene 2 elementos que van desde '0' a '1'. Los
elementos serían accedidos del siguiente modo:
 elemento 1: (0,0)
 elemento 2: (0,1)
 elemento 3: (1,0)
 elemento 8: (3,1)
 elemento 9: (4,0)
 elemento 10: (4,1)
 Es un conjunto de datos con un cierto
orden.
 Las estructuras de datos pueden ser
dinámicas o estáticas
 Estáticas: aquellas a las que se le asigna
una cantidad fija de memoria de
acuerdo a lo definido en la declaración
de la variable.
 Dinámicas: son aquellas cuyo tamaño
en memoria aumenta o disminuye en
tiempo de ejecución de acuerdo a las
necesidades del programa.
Vectores y matrices. DIEGO ALEJANDRO ORTEGA
Vectores y matrices. DIEGO ALEJANDRO ORTEGA
Vectores y matrices. DIEGO ALEJANDRO ORTEGA
Vectores y matrices. DIEGO ALEJANDRO ORTEGA

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Tipos de datos_en_java
Tipos de datos_en_javaTipos de datos_en_java
Tipos de datos_en_java
 
Datos simples
Datos simples Datos simples
Datos simples
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Arreglos en java v01
Arreglos en java v01Arreglos en java v01
Arreglos en java v01
 
Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datos
 
Actividad 26
Actividad 26Actividad 26
Actividad 26
 
Arreglos en Java
Arreglos en JavaArreglos en Java
Arreglos en Java
 
Actividad 26
Actividad 26Actividad 26
Actividad 26
 
Tema 2 tipos de datos y expresiones en java por gio
Tema 2   tipos de datos y expresiones en java por gioTema 2   tipos de datos y expresiones en java por gio
Tema 2 tipos de datos y expresiones en java por gio
 
TIPOS DE DATOS EN JAVA
TIPOS DE DATOS EN JAVATIPOS DE DATOS EN JAVA
TIPOS DE DATOS EN JAVA
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Tipos Primitivos y Elementos Léxicos de Java
Tipos Primitivos y Elementos Léxicos de JavaTipos Primitivos y Elementos Léxicos de Java
Tipos Primitivos y Elementos Léxicos de Java
 
Arreglos java
Arreglos javaArreglos java
Arreglos java
 
3.1.- Tipo de Datos
3.1.- Tipo de Datos3.1.- Tipo de Datos
3.1.- Tipo de Datos
 
Vectores en power point [recuperado]
Vectores en power point [recuperado]Vectores en power point [recuperado]
Vectores en power point [recuperado]
 
tipo de Datos
tipo de Datos tipo de Datos
tipo de Datos
 
Estructuras fundamentales
Estructuras fundamentalesEstructuras fundamentales
Estructuras fundamentales
 
Variables y tipos de datos
Variables y tipos de datosVariables y tipos de datos
Variables y tipos de datos
 
Tipos de datos.java
Tipos de datos.javaTipos de datos.java
Tipos de datos.java
 

Destacado (6)

Tesina
TesinaTesina
Tesina
 
Tesina....¡¡¡¡
Tesina....¡¡¡¡Tesina....¡¡¡¡
Tesina....¡¡¡¡
 
Informe demetodos ytecnicas
Informe demetodos ytecnicasInforme demetodos ytecnicas
Informe demetodos ytecnicas
 
Presentacion Tesina
Presentacion TesinaPresentacion Tesina
Presentacion Tesina
 
Estructura de la tesina
Estructura de la tesinaEstructura de la tesina
Estructura de la tesina
 
Taller De Elaboración de Tesis
Taller De Elaboración de TesisTaller De Elaboración de Tesis
Taller De Elaboración de Tesis
 

Similar a Vectores y matrices. DIEGO ALEJANDRO ORTEGA

Expo array
Expo arrayExpo array
Expo arrayEd Burke
 
Revista digital vectores y matrices
Revista digital vectores y matricesRevista digital vectores y matrices
Revista digital vectores y matricesflaquita_dany
 
Tiposdedatos 091026085500-phpapp02
Tiposdedatos 091026085500-phpapp02Tiposdedatos 091026085500-phpapp02
Tiposdedatos 091026085500-phpapp02Luifer Herrera
 
Fundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveFundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveGabriel Romero
 
Cap06 arreglos y vectores.
Cap06 arreglos y vectores.Cap06 arreglos y vectores.
Cap06 arreglos y vectores.Miguel Martinez
 
Vectores y matrices
Vectores y matricesVectores y matrices
Vectores y matricesSohar Carr
 
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
 
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptxConceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptxgalletasdecoco84
 
Utp lpi_s5_arreglos 2012-2
 Utp lpi_s5_arreglos 2012-2 Utp lpi_s5_arreglos 2012-2
Utp lpi_s5_arreglos 2012-2jcbenitezp
 
Utp pti_s5_arreglos
 Utp pti_s5_arreglos Utp pti_s5_arreglos
Utp pti_s5_arreglosjcbenitezp
 
Utp pti_s5_arreglos 2012-2
 Utp pti_s5_arreglos 2012-2 Utp pti_s5_arreglos 2012-2
Utp pti_s5_arreglos 2012-2jcbenitezp
 
Clase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y ArreglosClase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y Arreglossalomonaquino
 
E.si.m.l.p
 E.si.m.l.p E.si.m.l.p
E.si.m.l.pAyhli123
 

Similar a Vectores y matrices. DIEGO ALEJANDRO ORTEGA (20)

Expo array
Expo arrayExpo array
Expo array
 
Revista digital vectores y matrices
Revista digital vectores y matricesRevista digital vectores y matrices
Revista digital vectores y matrices
 
Tiposdedatos 091026085500-phpapp02
Tiposdedatos 091026085500-phpapp02Tiposdedatos 091026085500-phpapp02
Tiposdedatos 091026085500-phpapp02
 
Segundo trabajo
Segundo trabajoSegundo trabajo
Segundo trabajo
 
Fundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveFundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octave
 
Vectores y matrices
Vectores y matricesVectores y matrices
Vectores y matrices
 
Cap06 arreglos y vectores.
Cap06 arreglos y vectores.Cap06 arreglos y vectores.
Cap06 arreglos y vectores.
 
Vectores y matrices
Vectores y matricesVectores y matrices
Vectores y matrices
 
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
 
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptxConceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
Conceptos-HTML-y-JavaScript-Bloque-3-JavaScript.pptx
 
Variables en php
Variables en phpVariables en php
Variables en php
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Utp lpi_s5_arreglos 2012-2
 Utp lpi_s5_arreglos 2012-2 Utp lpi_s5_arreglos 2012-2
Utp lpi_s5_arreglos 2012-2
 
Vectores en programación
Vectores en programaciónVectores en programación
Vectores en programación
 
Utp pti_s5_arreglos
 Utp pti_s5_arreglos Utp pti_s5_arreglos
Utp pti_s5_arreglos
 
Utp pti_s5_arreglos 2012-2
 Utp pti_s5_arreglos 2012-2 Utp pti_s5_arreglos 2012-2
Utp pti_s5_arreglos 2012-2
 
Clase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y ArreglosClase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y Arreglos
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
E.si.m.l.p
 E.si.m.l.p E.si.m.l.p
E.si.m.l.p
 

Vectores y matrices. DIEGO ALEJANDRO ORTEGA

  • 1.
  • 2.
  • 3. Se desea guardar los sueldos de 5 operarios. Según lo conocido deberíamos definir 5 variables si queremos tener en un cierto momento los 5 sueldos almacenados en memoria. Empleando un vector solo se requiere definir un único nombre y accedemos a cada elemento por medio del subíndice.
  • 4.  Notación  La representación de un elemento en un vector se suele hacer mediante el identificador del vector seguido del índice entre corchetes, paréntesis o llaves:  muchas veces en pseudocódigo y en libros de matemática se representan como letras acompañadas de un subíndice numérico que indica la posición a la que se quiere acceder. Notación Ejemplos vector[índice_1,índice_2...,índice (Java, Lexico, Perl, etc.) vector[índice_0][índice_1 ]...[índice] (C, C++, PHP, etc.) vector(índice_1,índice_2.. .,índice) (Basic)
  • 5.  En Basic, Java y otros lenguajes es posible declarar matrices multidimensionales, entendiéndolas como un vector de x dimensión. En dichos casos en número de elementos del vector es el producto resultante de cada dimensión.  Por ejemplo el vector v(4,1) tiene 10 elementos se calcula del siguiente modo: (0-4) * (0-1). Los elementos de la primera dimensión del vector contiene 5 elementos que van del '0' al '4' y la 2º dimensión tiene 2 elementos que van desde '0' a '1'. Los elementos serían accedidos del siguiente modo:  elemento 1: (0,0)  elemento 2: (0,1)  elemento 3: (1,0)  elemento 8: (3,1)  elemento 9: (4,0)  elemento 10: (4,1)
  • 6.  Es un conjunto de datos con un cierto orden.  Las estructuras de datos pueden ser dinámicas o estáticas  Estáticas: aquellas a las que se le asigna una cantidad fija de memoria de acuerdo a lo definido en la declaración de la variable.  Dinámicas: son aquellas cuyo tamaño en memoria aumenta o disminuye en tiempo de ejecución de acuerdo a las necesidades del programa.