Programa de Ingeniería Electrónica y Telecomunicaciones Informática I Ejercicio de Entrenamiento 1 – 3er Corte Ing. Jorg
Views 110 Downloads 0 File size 197KB
Programa de Ingeniería Electrónica y Telecomunicaciones Informática I Ejercicio de Entrenamiento 1 – 3er Corte Ing. Jorge Adrián Muñoz Velasco
Artefactos a realizar: programa funcional en c++
Problema: El Hotel PietraSanta en el Peñol (Antioquia), requiere llevar acabo la contabilidad de sus ingresos y egresos mensuales. Se conoce que se realizan tres (3) ingresos para cada semana. Los egresos se registran una (1) vez por cada semana. Requerimientos: • • • • •
•
•
Entradas, Procesos y Salidas por SEPARADO. Validar que los ingresos y egresos sean superiores a cero pesos. Todos los datos ingresados deben ser capturados a través procedimientos. Calcular el total de ingresos por semana a través de procedimiento. Los cálculos se deben registrar en un arreglo llamado “totalIngresos”. Obtener el total de ganancias por semana en a través de una función que recibe el total de ingresos y el arreglo egresos. Se debe retornar un nuevo arreglo llamado “totalGanancias”. La Ganancia Total se calcula a través de un procedimiento que recibe arreglo “totalGanancias” y una variable “total_Ganancias” que se actualiza por referencia. Liberar memoria de los arreglos utilizados.
Datos de entrada: Ingreso 1 Ingreso 2 Ingreso 3
Semana 1 Semana 2 Semana 3 Semana 4 $ 1.250.000 $ 235.600 $ 700.000 $ 130.000 $ 750.000 $ 1.125.000 $ 2.489.600 $ 1.820.000 $ 180.000 $ 4.530.000 $ 130.000 $ 198.000
Egresos
$ 586.000
$ 780.000
$ 578.200
$ 50.850
Datos de salida: Total Ingresos
$ 2.180.000 $ 5.890.600 $ 3.319.600 $ 2.148.000
Total Ganancias
$ 1.594.000 $ 5.110.600 $ 2.741.400 $ 2.097.150
Ganancia Total
$ 11.543.150
***Si cambias tu forma de ver las cosas, verás que las cosas cambian. -Wayne Dyer.