Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PROGRAMACIN I
FUNCIONES VOID PARAMETRIZADAS
1.- Escribir un programa que lea el salario de un empleado y mediante una funcin efectu
un incremento salarial en base a la siguiente escala:
Si el salario
Si el salario
Si el salario
Si el salario
2.- Escribir un programa que mediante una funcin calcule el tiempo de vuelo de una
aeronave, considerando como datos de entrada la hora de salida, el minuto de salida, la hora
de llegada y el minuto de llegada. (Considere que ningn vuelo dura mas de 24 horas)
3.- Hallar el factorial de un nmero sin emplear el smbolo del producto, en la salida
muestre el nmero y el valor del factorial.
4.- Una empresa efecta el control de asistencia de sus empleados mediante un lector
biomtrico, el horario en la entrada es a las 8:00 a.m y la salida es a las 16:00 p.m. El
empleado tiene una tolerancia de 10 minutos en la entrada, si llega ms all de los 10
minutos de tolerancia se penaliza todos los minutos de atraso (es decir si llega a las 8:12 se
penalizan los 12 minutos). De igual forma no puede salir antes del horario establecido en la
salida, (si lo hace se penaliza los minutos faltantes), pero si el empleado entra antes o sale
despus de sus horarios el sistema solo toma en cuenta las 8 horas laborales de trabajo.
El problema consiste en determinar el tiempo trabajado y los minutos de penalizacin para
el empleado en cualquier da laboral.
Resolver este problema para los siguientes casos:
7:55
8:11
8:30
8:05
Hora Salida
16:15
16:00
16:20
16:10
Tiempo Trabajado
8:20
7:49
7:50
8:05
Penalizacin
0
11
30
0
Se sugiere leer las horas y minutos de entrada y las horas y minutos de salida.
5.- En una fbrica de computadoras se planea ofrecer a los clientes un descuento que
depender del nmero de computadoras que compre. Si las computadoras son menos de
cinco se les dar un 10% de descuento sobre el total de la compra; si el nmero de
computadoras es mayor o igual a cinco pero menos de diez se le otorga un 20% de
descuento; y si son 10 o ms se les da un 40% de descuento. El precio de cada computadora
es un valor que el usuario ingrese desde el teclado. Se debe obtener el precio total que el
cliente debe pagar y el valor del descuento.
Pago
08 Bs.
11 Bs.
17 Bs.
8.- Leer un nmero entero y mediante una funcin obtener el nmero de dgitos y tambin
el valor de la suma de estos dgitos.
9.- A un trabajador se le paga segn las horas que trabaja en la semana, una tarifa de pago
por hora. Si la cantidad de horas trabajadas es mayor a 40, la tarifa se incrementa en un
50%. Calcular el salario total del trabajador, adems considere que si existe un anticipo se
debe restar este valor al salario total. Al total debe descontar un 10% para el pago de
impuestos. Se debe obtener:
- Total ganado
- Total descuentos
- Pago neto
10.- Una persona est ubicada inicialmente en una determinada posicin (X 0,Y0), en su
recorrido va efectuando cambios de ruta por cada obstculo que encuentra, un GPS
registra cada trecho recorrido (lnea recta).
Se desea saber al final de su caminata, cuanto camin en todo su recorrido cul fue el
trecho ms largo que anduvo.
Entrada: La contendr dos pares de enteros que representa la posicin del caminante con 3
dgitos como mximo. La entrada de datos finaliza con 0,0.
Salida: Para cada lnea de entrada representa el trecho caminado en Km, calcula en base a
cada lnea de entrada la distancia entre puntos, imprimiendo el total recorrido y el mayor
valor.
IMPORTANTE:
La prctica se debe enviar al correo:
orivera.ucb.inf107@gmail.com