Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Arreglos Unidimensionales: Concepto, Propiedades y Ejemplos, Apuntes de Estructuras de Datos y Algoritmos

Una introducción a los arreglos unidimensionales, sus propiedades y su utilidad en la programación para el almacenamiento y manipulación de datos numéricos. Se incluyen ejemplos prácticos para su comprensión.

Tipo: Apuntes

2021/2022

Subido el 25/09/2022

nicolas-san-martin-1
nicolas-san-martin-1 🇨🇱

1 documento

1 / 11

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Arreglos o Vectores
(Array Unidimensionales)
Realizado por: Ing. Marco A. Arriagada Díaz.-
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga Arreglos Unidimensionales: Concepto, Propiedades y Ejemplos y más Apuntes en PDF de Estructuras de Datos y Algoritmos solo en Docsity!

Arreglos o Vectores

(Array Unidimensionales)

Realizado por: Ing. Marco A. Arriagada Díaz.-

Un arreglo (array) es un grupo de elementos finitos , homogéneos y ordenados.  Finito: Un arreglo tiene un limite definido en la memoria del computador.  Homogéneo: Solo se podrá almacenar datos de 1 sólo tipo.  Ordenado: Se almacenaran los datos de forma ordenada.

 El índice de un arreglo se

denomina también subíndice del

arreglo.

 El término procede de las

matemáticas.

 El error mas común es querer

acceder a un elemento fuera del

rango establecido.

 Se definen con un mismo nombre y con un tamaño

máximo de datos a almacenar.

 Los elementos almacenados se recorren a través de

un índice, que generalmente se utiliza la letra “i” la

cual se incrementa, normalmente en una unidad, y su

fórmula para ello es: ii+1.

 Cada elemento se diferencian por la posición que

ocupan cada uno de ellos dentro del arreglo de

datos.

 Para asignar un valor a una posición del arreglo se

puede hacer a través de una variable auxiliar o

directamente ingresando el dato a la posición que

ocuparía, ejemplo: asignar un valor a la posición 3

del arreglo (i=3).

◦ Leer (temp); V[3]  temp; o V[i]  temp; o

◦ Leer (V[3]); o Leer (V[i]);

Ejemplo:  Suponga que se tiene que almacenar la producción mensual de un determinado artículo de una fabrica con el objetivo de obtener diversos indicadores, producción total del mes, el promedio mensual, la moda de producción, la cantidad mínima y máxima producida y en que día se generaron estos indicadores, entre otros estadísticos que se puedan generar.

Realizar un diagrama de flujo que:

1. Cree un arreglo unidimensional de tamaño 5, y se llena con

números reales ingresados por teclado y luego de ingresados

todos los números los muestre por pantalla.

2. Permite definir un arreglo en el cual se almacenaran 10

números enteros y luego se calcularán cuantos fueron: pares,

impares y ceros.

3. Crea un arreglo unidimensional donde se indique el tamaño

por teclado y luego se rellene con los múltiplos de un

número entero ingresado por teclado. Por ejemplo, se define

un arreglo de tamaño 5 y se ingresa el número 3, el arreglo

contendrá 3, 6, 9, 12, 15. Finalmente muestre por pantalla

los múltiplos generados.

Realizar un diagrama de flujo que:

  1. Permita buscar un valor dentro de un arreglo unidimensional de números reales que se han ingresado previamente. Si lo encuentra que lo muestre junto con la posición en la cual se encuentra almacenado.
  2. Defina una arreglo unidimensional para ingresar los promedios finales de los estudiantes del curso de Desarrollo de Algoritmos, luego muestre la cantidad de estudiantes aprobados y de reprobados, junto con el promedio de los reprobados.