PROGRAMACION

Páginas: 2 (432 palabras) Publicado: 30 de junio de 2014
ARREGLOS

Para Programar no Solo se Necesita Manejar un Lenguaje de Programación
(JLPERALTA)

Ing. José Luis Peralta Luján

ARREGLOS UNIDIMENSIONALES (VECTORES)

Ing. José Luis PeraltaLuján

INTRIDUCCIÓN



Con lo aprendido hasta ahora ¿podemos resolver los siguientes problemas?
• Dados 50 números enteros, obtener el promedio de ellos. Mostrar por pantalla dicho
promedio y losnúmeros ingresados que sean mayores que él.
• Dados n números, obtener e imprimir la suma de todos ellos. A continuación mostrar
por pantalla todos los sumandos.

Ing. José Luis Peralta Luján INTRODUCCIÓN



Una de las principales dificultades que se observan con estos problemas es que para
la resolución de ambos es necesario almacenar la totalidad de los datos a procesar.

•No sería eficiente crear n cantidad de variables para guardar estos datos.

Ing. José Luis Peralta Luján

DEFINICIÓN



Un arreglo es una colección de elementos del mismo tipo de dato que sereconocen
por un solo identificador.



Para acceder a los elementos individuales de un arreglo se utiliza un subíndice o
índice que debe ser un número entero.

Elementos

datosSubíndice o índice

Ing. José Luis Peralta Luján

DEFINICIÓN

Elementos

datos

Subíndice o índice

Para acceder a un elemento: datos[i]
Ing. José Luis Peralta Luján

TAMAÑO



Si unarreglo tiene n elementos, la última posición está dada por n-1.

n elementos

0

Ing. José Luis Peralta Luján

n-1

PSEUDOCÓDIGO



Declaración:



Ejemplo:

Ing. José Luis PeraltaLuján

PSEUDOCÓDIGO



Acceso a los elementos:


Asignar un elemento a la posición 29:



Cargar un elemento en la posición i:



Asignar un elemento de la posición i a
laposición i+1:



Escritura de un elemento de la posición i:



Asignar a una variable un elemento de la
posición j (AUX tiene que ser del mismo
tipo de dato que los elementos del arreglo):...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS