ARREGLOS DE UNA DIMENSION O UNIDIMENSIONALES
Enviado por Mario Tunchez • 19 de Septiembre de 2018 • Tarea • 1.616 Palabras (7 Páginas) • 83 Visitas
ARREGLOS
(VECTORES Y MATRICES)
Son variables compuestas por otras variables que comparten un nombre en común identificándose por su posición en memoria, existe dos tipos de arreglos de una dimensión y de dos o mas dimensiones, los arreglos se inicializan desde el elemento cero, el cual esta predeterminado
ARREGLOS DE UNA DIMENSION O UNIDIMENSIONALES
Es una lista de valores relacionados de un mismo tipo de datos y que se almacena empleando un nombre único de grupo, el arreglo de una dimensión es un vector porque tiene dirección, magnitud y elementos, ejemplo, si tuviera una variable que se llama alumnos y esta es de 6 elementos, el programa lo vería de la siguiente manera
[pic 1]
alumnos[0] | alumnos[1] | alumnos[2] | alumnos[3] | alumnos[4] | alumnos[5] |
su declaración se realiza de la siguiente manera
TipoDato NombreArreglo [ NumeroDeElementos ]
Para C++ se puede declarar un arreglo de varias maneras, como se muestra a continuación
const int numero = 5;
int alumnos [numero];
int alumnos [6] ;
alumnos[0] | alumnos[1] | alumnos[2] | alumnos[3] | alumnos[4] | alumnos[5] |
alumnos[0] = alumnos[1] * alumnos[3];
INSUMO DE DATOS
Se ingresa la información a los arreglos por medio de los cin>> a continuación unos ejemplos
cin>>alumno[1];
cin>>alumno[3];
EJEMPLO
Desarrolle un programa en donde se introduzcan 5 temperaturas y que al final indique en que parte del arreglo de una dimensión está colocada cada temperatura y cuál es su valor interno que se le asigno por la memoria, para esta asignación utilice un ciclo FOR y que además saque el promedio de las temperaturas
ALGORITMO:
- Inicio
- Variables
- Constante entera maximo = 5;
- entero i, temperatura[ maximo ], suma, promedio;
- PARA (ciclo for)
- DESDE i = 0 SIEMPRE QUE i < maximo SUME 1 A i
- HAGA
- MOSTRAR →”Introduzca la temperatura ”→(i+1)→” : ”;
- LEER → temperatura[ i ];
- FIN HAGA
- MOSTRAR →“Como ve la maquina las posiciones del arreglo”;
- PARA
- DESDE i = 0 SIEMRE QUE i < maximo SUME 1 A i
- MOSTRAR→”Temperatura [”→ i→”] es ”→temperatura[ i ] ;
- PARA
- DESDE i = 0 SIEMRE QUE i < maximo SUME 1 A i
- suma→suma +Temperatura[ i ] ;
- promedio → suma /maximo;
- MOSTRAR → “El promedio de las temperatura es ”→promedio;
- FIN
DIAGRAM DE FLUJOS[pic 2]
INICIO[pic 3]
[pic 4]
Constante entera
Máximo = 5;
Enteros i,
Temperatura[maximo]
[pic 5][pic 6][pic 7]
[pic 8]
Para i=0, Introduzca una temperatura[pic 9]
Siempre que i
sume 1 a i[pic 11]
[pic 12]
no temperatura [i][pic 13][pic 14]
[pic 15][pic 16]
...