Publicité
Publicité

Contenu connexe

Publicité

material_2020A1_COM110_01_137084.pptx

  1. Fundamentos de Programación
  2. UNIDAD 6: Estructuras De Datos (Arreglos)
  3. Objetivo de la sesión 3 • Identificar el funcionamiento de los arreglos. • Utilizar arreglos para el almacenamiento de datos unidimensionales y multidimensionales.
  4. Arreglos Los arreglos son estructura de datos homogéneas (todos los datos son del mismo tipo) que permiten almacenar un determinado número de datos bajo un mismo identificador, para luego referirse a los mismos utilizando sus posiciones. Los arreglos pueden presentarse como • Vectores • Matrices 4
  5. Representación gráfica 4 Dato almacenado Posición del arreglo. Determinado por un num o por i Sintaxis: Dimension identificador [tamaño] En PSeInt los arreglos pueden comenzar desde cero o uno.
  6. Ejemplo Algoritmo sin_titulo // Arreglo llamado num que almacene 5 números dimension num[5] num[1]<-8 num[2]<-3 num[3]<-10 num[4]<-1 num[5]<-5 Escribir " El numero en la posiciòn 1 es " num[1] Escribir " El numero en la posiciòn 2 es " num[2] Escribir " El numero en la posiciòn 3 es " num[3] Escribir " El numero en la posiciòn 4 es " num[4] Escribir " El numero en la posiciòn 5 es " num[5] FinAlgoritmo Salida 6
  7. Para i<-1 Hasta 5 Con Paso 1 Hacer Escribir " Ingrese el nùmero " i " del arreglo " leer numero 7 num[i]<-numero Fin Para Para i<-1 Hasta 5 Con Paso 1 Hacer Escribir " El numero en la posiciòn " i " es " num[i] FinPara • Algoritmo sin_titulo • // Arreglo llamado num que almacene 5 números • dimension num[5] • • • • • • • • • • • • • FinAlgoritmo
  8. Ejercicios propuestos 8 números aleatorios • Llenar un vector de 20 elementos, con entre 1 y 50 • Llenar un vector con N números, e indicar cuantos de ellos son pares. • Defina dos arreglos de N tamaño, y solicite el ingreso de los. Sume los elementos de cada vector y almacene el resultado en un vector 3 de tamaño [2] • Cree dos arreglos. Donde (1)almacenará cadenas de nombres, y el (2) almacenará la longitud de cada cadena. El tamaño de los vectores se pedirá al usuario.
  9. Bibliografía 9 • Fundamentos de programación (Manuel santos, Ismael Patiño, Raúl carrasco • Inicialízate en la programación con C++ (Ma. Del Carmen Gómez, Jorge Cervantes)
Publicité