Está en la página 1de 5

UNIVERSIDAD CENTRAL DEL ECUADOR

Facultad de Ingeniería en Geología, Minas,


Petróleos y Ambiental

Trabajo de Computación Grafica

Tema: Corrección de los exámenes


Nombre: Juan Francisco Cabrera Carrera: Minas
Fecha: 2016-08-18
EXAMEN MINAS
Se tiene un vector de 50 celdas en donde debe almacenar las horas semanales trabajadas por
n empleados, previo a la carga de datos, validar que el número de empleados sea menor a 50,
existiendo dinamismo en el ingreso de datos. El programa ingresa las horas de los trabajadores
utilizando la función Rnd(), con datos de 1-84.

 Se precisa calcular los salarios semanales de n empleados, a los que se les paga 15
dólares por hora si estos no superan las 40 horas. Cada hora por encima de 40 se
considerará extra y se paga a 20 dólares. Devuelve como resultado otro vector en donde
están calculados los salarios que se le debe pagar.
 Calcular el promedio de horas trabajadas
 Calcular número de empleados que trabajan por encima de las 40 horas.
 Si menos del 25% de los empleados hacen horas extras estamos bien, si entre el 25% y
el 75% de los empleados hacen horas extras estamos mal y si supera el 75% es terrible.
Cree una función para que me despliegue ese mensaje.
EXAMEN GEOLOGÍA
Crear un programa que genere una factura para ello se debe:

Crear cuatro vectores en donde almacenará las cantidades de artículos, la descripción del
producto, el precio individual de cada producto y el cálculo del precio parcial de los productos.

La capacidad de almacenamiento de los vectores es de 50 celdas, previo al ingreso se debe


preguntar el número de ítems a comprar y validar que ese número no sea mayor a 50. Existiendo
dinamismo en la carga de datos.

En base a este antecedente genere los siguientes procedimientos:

1. Cargar de información los vectores cantidades (1-100), descripción (carácter) y precio


individual (1-1000). (Procedimiento)
2. Calcule el vector precio parcial por producto. (Procedimiento)
3. Calcule el precio valor del IVA que es igual al 14% (función)
4. Calcule el precio total de la factura. (función)

Se supone que el usuario tenía un presupuesto referido para la compra valor que debe ser
solicitado al usuario.
5. Creer una función que compare el presupuesto con valor total de la factura, en caso de
existe un faltante imprima se le otorga un crédito de…. Calcula el valor. En caso de que
haya un excedente imprima dispone de …. y en caso de ser igual imprima está en cero.
6. Finalmente cree una función para buscar si un artículo dado está cargado en la vector
descripción, e imprima el msj “encontrado” o “no encontrado” según el caso.
EXAMEN PETRÓLEOS

Realice un programa utilizando procedimiento y funciones para resolver el siguiente


enunciado:

Se tiene un vector de 20 celdas, previo a la carga de datos solicitar el número de valores a llenar
el mismo que deben ser menor a 20, existiendo dinamismo en el ingreso de datos.

Dados dos vectores A y B buscar los mínimos de A y los máximos de B, cuenta cuantos mínimos
y máximos existe. Si la cuenta ha sido mayor a 1, crear un procedimiento que almacene los
índices en donde se encuentran almacenados los mayores o menores. Crear un procedimiento
para intercambiar los mínimos de A con los máximos de B.

Los procedimientos o funciones que se generan son:

1) Llenar_vector procedimiento

2) Menor_valor función

3) Mayor_valor función

4) Direcciones_mayores_menores procedimiento

5) Cuenta_valor función

6) Intercambio_menor_mayor procedimiento
EXAMEN AMBIENTAL
Se tiene un vector de 50 celdas, previo a la carga de datos solicitar el número de valores a llenar
el mismo que deben ser menor a 50, existiendo dinamismo en el ingreso de datos.

 Cargue en un vector la serie de números pares desde el 2 hacia adelante


 Cargue en otro vector números randómicos entre 1 al 30
 En otro vector sume la serie de números pares y los randómicos
 Haga una función para calcular el promedio del vector suma
 Haga un procedimiento para que guarde en otro vector los índices de los números
mayores al promedio
 Haga un procedimiento que reemplace los valores mayores al promedio por la letra “M”

También podría gustarte