SlideShare una empresa de Scribd logo
5
Lo más leído
6
Lo más leído
9
Lo más leído
Programación I Arreglos
Arreglos (Luís Joyanes A.), es un conjunto finito y ordenado de elementos homogéneos. La propiedad “ordenado” significa que el elemento primero, segundo, tercero … n- enésimo de un arreglo puede ser identificado. Los elementos de un arreglo deberán ser homogéneos, es decir, del mismo tipo de datos.
Vectores Vectores: Es el tipo mas simple de arreglos. También conocido como arreglo unidimensional.
Operaciones con Vectores Declaración. Asignación. Lectura. Escritura.
Declaración de Vectores Algoritmo: Vector Declaraciones Mivec(10) Numérico x Numérico Inicio instrucciones Fin Elemento
Asignación de Vectores Mivec(0) = “Juan” Mivec(1) = Mivar Mivec(x) = “Juan” Mivec(x) = Mivar
Lectura de Vectores Imprimir “valor 1”, Mivec(1) Imprimir “Valor”, Mivec(x)
Escritura en Vectores Ingresar “ingrese un valor”, Mivec(1) Ingresar “ingrese un valor”, Mivec(x)
Algoritmo: Alumnos Declaraciones MiVec(30), alu : Texto I : numérica Inicio I=0 mientras I<30 hacer Ingresar “Ingrese un alumno”, Alu MiVec(I) = Alu I = I + 1 Volver Fin
Matrices Al igual que los vectores, las matrices son arreglos de datos homogéneos y ordenados. Pero poseen mas de un índice o dimensión.
Operaciones con matrices Declaración Asignación Lectura Escritura
Matrices: Declaración Algoritmo: Matrices Declaraciones Mimat(3,4) numérico Inicio instrucciones Fin Columna Fila
Matrices: Asignación MiMat(0,0) = “Juan” MiMat(0,1) = Mivar MiMat(X,I) = “Juan”  MiMat(X,I) = Mivar
Matrices: Lectura Imprimir “valor 1”, Mimat(0,1) Imprimir “valor”, Mimat(X,I)
Matrices: Escritura Ingresar “ingrese un valor”, MiMat(0,0) Ingresar “ingrese un valor”, MiMat(X,I)
Algoritmo: Alumnos Declaraciones MiMat(2,30), Alu, Nota : Texto I, X : Numérica Inicio Mientras I < 30 hacer ingresar “ingrese un alumno”, Alu MiMat(I,0) = Alu ingresar “ingrese una nota”, Nota MiMat(I,1) = Nota I = I + 1 Volver Fin
9.00 Acuña, Aldo . . . 7.00 Diez, Olga 6.00 Cáceres, Juan
Funciones En matemáticas una función es una operación que toma uno a mas valores llamados argumentos y produce un valor llamado resultado. (valor de la función para los argumentos dados). En programación en vez de decir una operación, decimos un subprograma, que toma uno o mas valores llamados argumentos y devuelve un valor llamado resultado.
Funciones Funciones internas. Funciones definidas por el usuario.
Funciones internas Son funciones predefinidas e incorporadas al lenguaje de programación. Están diseñadas para simplificar tareas o problemas comunes. Las hay matemáticas, de fecha, de hora, de conversión y de manipulación de cadenas. EJ: Date, time, Sqr, etc.
Funciones definidas por el usuario Las funciones definidas por el usuario pueden ser llamadas o invocadas de la misma manera que las funciones internas. Son sub programas o sub algoritmos, por lo tanto tienen cabeceras declaraciones inicio y fin como estos.
Funciones definidas por el usuario inicio numérica función f (x) inicio devolver (x / (1 + x * x)) fin función instrucciones fin

Más contenido relacionado

PPT
Metodos De Ordenamiento
PPTX
Programacion arreglos diapositivas
PPTX
Maquina de Turing
PPTX
Teoria de conjuntos
PDF
Cuadro comparativo Algoritmos de Ordenamiento
PPTX
Medidas de localización
PDF
Representación decimal
PDF
Volumen de un sólido de revolución
Metodos De Ordenamiento
Programacion arreglos diapositivas
Maquina de Turing
Teoria de conjuntos
Cuadro comparativo Algoritmos de Ordenamiento
Medidas de localización
Representación decimal
Volumen de un sólido de revolución

La actualidad más candente (20)

PPTX
Transformaciones lineales
PPTX
Sistemas numéricos y operaciones arismeticas
DOCX
CUESTIONARIO 5 PREGUNTAS DE LOS 6 TEMAS
PPT
Estadística tabla de frecuencias
PPTX
Algoritmos de busqueda
DOCX
Ejercicios resueltos y explicados (conjuntos ortogonales)
PPTX
Graph data structure
DOCX
Aplicaciones de los árboles y grafos
ODP
Método por plegamiento Hash
PPT
data structure
PPTX
Busqueda Binaria
PPT
Chapter 12 ds
DOCX
Arreglos C++
PPTX
Metodos de ordenamiento 2
PDF
Cinematica de mecanismos
 
PDF
Unidad 7. Arreglos Sullin Santaella
PPTX
Data structures and algorithms
PPTX
Medidas de posición
PDF
Hashing and Hash Tables
PDF
Integral de conv
Transformaciones lineales
Sistemas numéricos y operaciones arismeticas
CUESTIONARIO 5 PREGUNTAS DE LOS 6 TEMAS
Estadística tabla de frecuencias
Algoritmos de busqueda
Ejercicios resueltos y explicados (conjuntos ortogonales)
Graph data structure
Aplicaciones de los árboles y grafos
Método por plegamiento Hash
data structure
Busqueda Binaria
Chapter 12 ds
Arreglos C++
Metodos de ordenamiento 2
Cinematica de mecanismos
 
Unidad 7. Arreglos Sullin Santaella
Data structures and algorithms
Medidas de posición
Hashing and Hash Tables
Integral de conv
Publicidad

Destacado (20)

PPTX
Metodologia de la Programación Bim II Estructuras de Datos
PPT
Arreglos En Una Dimension
PPTX
Objetos y arreglos en C#
 
DOC
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
PPTX
Arreglos-Programacion
PDF
Ordenacion
PPTX
Arreglos
PPTX
DOCX
Metodo burbuja C++
PPSX
Arreglos unidimensionales
PDF
Programación 1: estructuras de datos
PPT
Arreglos en C
PDF
Arreglos
PPTX
Metodos de ordenamiento
PPT
PPTX
Arreglos bidimensionales o matrices
PPTX
Arreglos c++
DOCX
Algoritmos
Metodologia de la Programación Bim II Estructuras de Datos
Arreglos En Una Dimension
Objetos y arreglos en C#
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Arreglos-Programacion
Ordenacion
Arreglos
Metodo burbuja C++
Arreglos unidimensionales
Programación 1: estructuras de datos
Arreglos en C
Arreglos
Metodos de ordenamiento
Arreglos bidimensionales o matrices
Arreglos c++
Algoritmos
Publicidad

Similar a Arreglos - Programación I (20)

PPTX
Arreglos en matlab del curso de fundamentos de la programacion.pptx
PPT
Metodología y Tecnología de la Programación I (II Bimestre)
PPTX
Implementación de arreglos unidimensionalestema 6 Arreglos.pptx
PPTX
tema 6 Arreglos (2).pppppppppppppppppppp
PPT
Video Segundo Bimestre Metodologia Abierta
PPT
Vectores y matrices
PPSX
Aplicación de arreglos bidimensionales
PPTX
Capitulo i modelos_matematicos_y_errores,_parte_1[1]
PPTX
Fundamentos de programación 1. diseño de algoritmos
PDF
EJERCICIOS EN CLASE de programación xdxd
PPTX
Introducción y Desarrollo de la Estructura de Datos en Programación: Estudio ...
PPT
Fundamentos De Algoritmia
PPT
Clase 09
PPT
METODOLOGIA Y TECNOLOGIA DE LA PROGRAMACION I
PDF
Guia programacion ii segundo semestre 2011 unipamplona
ODP
Fundamentos de programación en scilab
PPTX
Estructurcialsadsdndnsndsnjdnsjnsdjnd.pptx
PDF
Guia 2 vectores y matrices programacion 11
PPTX
Tipo de Arreglos
PPT
Vectores matricesi
Arreglos en matlab del curso de fundamentos de la programacion.pptx
Metodología y Tecnología de la Programación I (II Bimestre)
Implementación de arreglos unidimensionalestema 6 Arreglos.pptx
tema 6 Arreglos (2).pppppppppppppppppppp
Video Segundo Bimestre Metodologia Abierta
Vectores y matrices
Aplicación de arreglos bidimensionales
Capitulo i modelos_matematicos_y_errores,_parte_1[1]
Fundamentos de programación 1. diseño de algoritmos
EJERCICIOS EN CLASE de programación xdxd
Introducción y Desarrollo de la Estructura de Datos en Programación: Estudio ...
Fundamentos De Algoritmia
Clase 09
METODOLOGIA Y TECNOLOGIA DE LA PROGRAMACION I
Guia programacion ii segundo semestre 2011 unipamplona
Fundamentos de programación en scilab
Estructurcialsadsdndnsndsnjdnsjnsdjnd.pptx
Guia 2 vectores y matrices programacion 11
Tipo de Arreglos
Vectores matricesi

Más de ISIV - Educación a Distancia (20)

PPTX
Escuelas económicas 2018
PPTX
Departamento de Recursos Humanos - Organigrama - Instituto ISIV
PPTX
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIV
PPTX
Punto de equilibrio - Microemprendimiento II - Instituto ISIV
PPT
Características y tendencias en el mundo actual - Calidad Total
PPT
PPTX
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.
PPT
ELBP - Módulo 1 - Gerentes Vs. Líderes
PPTX
ELBP Módulo 1 principios
PPTX
Eventos e interactividad - Small Basic
PPTX
El objeto Controls - Small Basic
PPTX
La Tortuga Gráfica - Small Basic
PPTX
Explorando Formas - Small Basic
PPTX
Ventana Gráfica - Small Basic
PPTX
Pilas y matrices (Stacks y Arrays) - Small Basic
PPTX
Bifurcaciones y Subrutinas - Small Basic
PPTX
Condiciones y bucles - Small Basic
PPTX
Declaraciones, propiedades y operaciones - Small Basic
PPTX
Introducción a Small Basic
PPTX
Variables - Small Basic
Escuelas económicas 2018
Departamento de Recursos Humanos - Organigrama - Instituto ISIV
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Características y tendencias en el mundo actual - Calidad Total
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.
ELBP - Módulo 1 - Gerentes Vs. Líderes
ELBP Módulo 1 principios
Eventos e interactividad - Small Basic
El objeto Controls - Small Basic
La Tortuga Gráfica - Small Basic
Explorando Formas - Small Basic
Ventana Gráfica - Small Basic
Pilas y matrices (Stacks y Arrays) - Small Basic
Bifurcaciones y Subrutinas - Small Basic
Condiciones y bucles - Small Basic
Declaraciones, propiedades y operaciones - Small Basic
Introducción a Small Basic
Variables - Small Basic

Último (20)

PDF
ciencias-1.pdf libro cuarto basico niños
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
ciencias-1.pdf libro cuarto basico niños
Fundamentos_Educacion_a_Distancia_ABC.pdf
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Tomo 1 de biologia gratis ultra plusenmas
Escuelas Desarmando una mirada subjetiva a la educación
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf

Arreglos - Programación I

  • 2. Arreglos (Luís Joyanes A.), es un conjunto finito y ordenado de elementos homogéneos. La propiedad “ordenado” significa que el elemento primero, segundo, tercero … n- enésimo de un arreglo puede ser identificado. Los elementos de un arreglo deberán ser homogéneos, es decir, del mismo tipo de datos.
  • 3. Vectores Vectores: Es el tipo mas simple de arreglos. También conocido como arreglo unidimensional.
  • 4. Operaciones con Vectores Declaración. Asignación. Lectura. Escritura.
  • 5. Declaración de Vectores Algoritmo: Vector Declaraciones Mivec(10) Numérico x Numérico Inicio instrucciones Fin Elemento
  • 6. Asignación de Vectores Mivec(0) = “Juan” Mivec(1) = Mivar Mivec(x) = “Juan” Mivec(x) = Mivar
  • 7. Lectura de Vectores Imprimir “valor 1”, Mivec(1) Imprimir “Valor”, Mivec(x)
  • 8. Escritura en Vectores Ingresar “ingrese un valor”, Mivec(1) Ingresar “ingrese un valor”, Mivec(x)
  • 9. Algoritmo: Alumnos Declaraciones MiVec(30), alu : Texto I : numérica Inicio I=0 mientras I<30 hacer Ingresar “Ingrese un alumno”, Alu MiVec(I) = Alu I = I + 1 Volver Fin
  • 10. Matrices Al igual que los vectores, las matrices son arreglos de datos homogéneos y ordenados. Pero poseen mas de un índice o dimensión.
  • 11. Operaciones con matrices Declaración Asignación Lectura Escritura
  • 12. Matrices: Declaración Algoritmo: Matrices Declaraciones Mimat(3,4) numérico Inicio instrucciones Fin Columna Fila
  • 13. Matrices: Asignación MiMat(0,0) = “Juan” MiMat(0,1) = Mivar MiMat(X,I) = “Juan” MiMat(X,I) = Mivar
  • 14. Matrices: Lectura Imprimir “valor 1”, Mimat(0,1) Imprimir “valor”, Mimat(X,I)
  • 15. Matrices: Escritura Ingresar “ingrese un valor”, MiMat(0,0) Ingresar “ingrese un valor”, MiMat(X,I)
  • 16. Algoritmo: Alumnos Declaraciones MiMat(2,30), Alu, Nota : Texto I, X : Numérica Inicio Mientras I < 30 hacer ingresar “ingrese un alumno”, Alu MiMat(I,0) = Alu ingresar “ingrese una nota”, Nota MiMat(I,1) = Nota I = I + 1 Volver Fin
  • 17. 9.00 Acuña, Aldo . . . 7.00 Diez, Olga 6.00 Cáceres, Juan
  • 18. Funciones En matemáticas una función es una operación que toma uno a mas valores llamados argumentos y produce un valor llamado resultado. (valor de la función para los argumentos dados). En programación en vez de decir una operación, decimos un subprograma, que toma uno o mas valores llamados argumentos y devuelve un valor llamado resultado.
  • 19. Funciones Funciones internas. Funciones definidas por el usuario.
  • 20. Funciones internas Son funciones predefinidas e incorporadas al lenguaje de programación. Están diseñadas para simplificar tareas o problemas comunes. Las hay matemáticas, de fecha, de hora, de conversión y de manipulación de cadenas. EJ: Date, time, Sqr, etc.
  • 21. Funciones definidas por el usuario Las funciones definidas por el usuario pueden ser llamadas o invocadas de la misma manera que las funciones internas. Son sub programas o sub algoritmos, por lo tanto tienen cabeceras declaraciones inicio y fin como estos.
  • 22. Funciones definidas por el usuario inicio numérica función f (x) inicio devolver (x / (1 + x * x)) fin función instrucciones fin