Universidad César Vallejo
L I M A N O R T E
ESCUELA DE INGENIERIA DE SISTEMAS
Guía de Laboratorio de Algoritmos N
0
13
“CODIFICANDO CON ARREGLOS UNIDIMENSIONALES(VECTORES)”USO DEL CONTROL”
I. OBJETIVOS
Al término de esta experiencia, el estudiante será capaz de:
1.
Traducir a código C++ los ejercicios resueltos en pseudocódigos.2.Identificar los diversos errores de compilación y corregirlos adecuadamente.
3.
Plantear correctamente en código C++ el control.4.Usar correctamente el programa.
II. FUNDAMENTO TEORICO
Para alcanzar los objetivos de esta experiencia, es necesario tener en consideración lossiguientes aspectos teóricos:Un arreglo es un conjunto de elementos de igual tipo.Por ejemplo:
•
Si decimos arreglo de enteros, nos referimos a que nuestro conjunto de datos seránsolo del tipo números enteros (1,2,3,.....,etc).
•
Si decimos arreglo de caracteres, será porque los datos que almacenaremos seránsolo del tipo carácter (‘a’, ’b’, ‘c’, ..... , etc).Un arreglo permite almacenar y manipular los datos almacenados, por lo que podemosdecir que al trabajar con un arreglo, los datos no son volátiles, como suceden con lasvariables, donde cabe la posibilidad de perder un valor anterior si es que se le asigna unonuevo.
Por ejemplo:
Ingresar n números a un vector, y calcular el promedio.
#include <iostream.h>void main() {int n,i,suma=0,prom,a[50];cout<<"Ingresar cantidad de valores: ";cin>>n;for(i=1;i<=n;i++){cout<<"Ingresar numero: ";cin>>a[i];}for(i=1;i<=n;i++){suma=suma+a[i];}prom=suma/n;
1
Leave a Comment