Вы находитесь на странице: 1из 9

En el centro meteorológico ubicado en baja california Sur, en México, Llevan los registros de los

promedios mensuales de temperaturas de las principales regiones del país. Existen seis regiones
denominadas NORTE, CENTRO, SUR, GOLFO, PACIFICO Y CARIBE. Construye un programa en c++
que obtenga lo siguiente:

a- El promedio anual de cada región.


b- El mes y registro con la mayor y menor temperaturas, y que además indique a que zona
pertenecen estos registros.
c- Determine cual, de las regiones SUR, PACIFICO Y CARIBE tienen el mayor promedio de
temperatura anual.

Nota: para este ejercicio puede usar arreglos, y funciones, pero es opcional.

Para empezar el programa requiere de tres factores importantes y se crearon para cada uno no de
ellos en primera instancia se puede ver el menú para que el usuario seleccione la opción e ingrese
sus datos estableciéndolo con switch de variable OpMenu:

1. El promedio anual de cada región.


Esta sería la primer parte del trabajo y se ocupó una fórmula para todas que sería:

Se cambiaba variables pero el proceso era el mismo para todas.


Y ejecutándolo sería asi:

1-Se selecciona la
opción en este caso
Opción 1

2- agregamos los
registros para que el
programa trabaje

3- Después de
ingresar, nos dará el
resultado al final
2. El mes y registro con la mayor y menor temperaturas, y que además indique a que zona
pertenecen estos registros.
LA segunda parte se iguala a la anterior ya que en esta utilizamos las mismas variables y
aparte del for agregándole un If/else para determinar lo que el programa requeria
Y en el programa se ve asi:

1-Se selecciona la
opción en este caso
Opción 2

2- agregamos los
registros para que el
programa trabaje

3- Después de
ingresar, nos dará el
resultado al final
3. Determine cual, de las regiones SUR, PACIFICO Y CARIBE tienen el mayor promedio de
temperatura anual

Para este último procedimiento y el más difícil porque no se utilizaron mecanismos para
disminuir el trabajo, prácticamente en ninguno se utilizó un mecanismo que fuera más
sencillo, pero ingresando variables por fin se pudo realizar, teniendo en cuenta que se
utilizaron if/else para determinar lo que el programa pedía.
El programa quedo de la siguiente manera:

1-Se selecciona la
opción en este caso
Opción 3

2- agregamos los
registros para que el
programa trabaje

3- Después de
ingresar, nos dará el
resultado al final
La ultima opción queda de la manera en la que seria el final

En el programa damos opción 4 y cerramos

DATOS SOBRE EL EJERCICIO:

1. El switch se puso en cada proceso por que daba error.


2. Se agregó system (pause), porque el programa no se detenía.
3. Debido al pause necesitaba una opción de salir y se le agrego correctamente.

Вам также может понравиться