Está en la página 1de 4

ALGORITMOS CON CONDICIONALES – EN CASO DE

PRACTICA # 1
DOCENTE: MARTHA SERNA

1. A un trabajador le pagan según sus horas y una tarifa de pago por horas. si la cantidad de horas
trabajadas es mayor a 40 horas. la tarifa se incrementa en un 50% para las horas extras. Calcular el
salario del trabajador dadas las horas trabajadas y la tarifa.

2. A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000. Por encima de
1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el 3% del adicional. Calcular el descuento y
sueldo neto que recibe el trabajador dado su sueldo.

3. Dado un monto calcular el descuento considerando que por encima de 100 el descuento es el 10% y por
debajo de 100 el descuento es el 2%.

4. Dado un tiempo en segundos, calcular los segundos restantes que le correspondan para convertirse
exactamente en minutos.

5. Dado un tiempo en minutos, calcular los días, horas y minutos que le corresponden.

6. un estudiante desea saber cuál es su nota definitiva en química si en el semestre hay tres prácticas de
laboratorios y tres parciales sabiendo que si la nota es mayor a 3 en promedio final pasa la materia.

7. Determinar si el agua hierve o no si el punto de ebullición del agua es 100 grados centígrados.

8. Determinar si una letra es mayúscula o minúscula teniendo en cuenta que si un número es mayor que 97 la
letra será minúscula y si es menos que 97 será mayúscula.

9. En una lotería se llevan el premio mayor de $200000000 si el numero de la boleta es igual al número
ganador, si el número de la boleta es > ò < en una unidad que el numero ganador se llevara $5000000 y si no
lo es perdió.

10. Determine el valor absoluto de un número.

11. Calcular el total que una persona debe pagar en una llantera, si el precio de cada llanta es de $800 si se
compran menos de 5 llantas y de $700 si se compran 5 o más.

12. En un supermercado se hace una promoción, mediante la cual el cliente obtiene un descuento
dependiendo de un número que se escoge al azar. Si el numero escogido es menor que 74 el descuento es
del 15% sobre el total de la compra, si es mayor o igual a 74 el descuento es del 20%. Obtener cuánto
dinero se le descuenta.

13. Calcular el número de pulsaciones que debe tener una persona por cada 10 segundos de ejercicio
aeróbico; la formula que se aplica cuando el sexo es femenino es:     num. pulsaciones = (220 – edad)/10
y si el sexo es masculino:  num. pulsaciones = (210 – edad)/10
14. Una compañía de seguros está abriendo un depto. de finanzas y estableció un programa para captar
clientes, que consiste en lo siguiente: Si el monto por el que se efectúa la fianza es menor que $50000 la
cuota a pagar será por el 3% del monto, y si el monto es mayor que $50 000 la cuota a pagar será el 2%
del monto. La afianzadora desea determinar cuál será la cuota que debe pagar un cliente.
15. Se necesita darle un medicamento a una oveja enferma, la cantidad recomendada por el veterinario a
suministrarle del medicamento es de 10 mg/Kg. El peso de la oveja no se conoce y no se puede subir sola a
la balanza que se tiene a disposición para poderla pesar, pero si es posible o pesar a una persona en esta
balanza. Escriba un algoritmo que calcule el peso de la oveja, la cantidad de medicamento necesaria y
muestre en pantalla ambos resultados. La información necesaria para que el algoritmo se ejecute puede ser
introducida por el usuario mediante el teclado. Ej:
Si el peso de la persona es 90 y el de la persona más la oveja es 97, el resultado que debe mostrar en
pantalla que la oveja pesa 7 Kg y que debe suministrarle 70 mg del medicamento.

16. Una compañía desarrolladora de interfaces de usuario para celulares ha decidido crear una nueva
opción en el menú que le permita a los usuarios organizar los números telefónicos de su agenda en grupos de
forma automática. La clasificación de los grupos se ha basado en un estudio realizado por la empresa, se
concluyo que debían existir los siguientes grupos:

Amigos, Compañeros, Familiares, Negocios y Otros. Los criterios para incluir a una persona en uno u otro
grupo son:

a) Si la cantidad de llamadas salientes a un número telefónico son aproximadamente iguales a la cantidad de


llamadas entrantes y la cantidad de llamadas salientes son menores a 5, entonces se clasificaría en el grupo
de compañeros.
b) Si el número de llamadas entrantes son mayores a 10 veces el número de llamadas salientes, entonces
pertenece al grupo de familiares.
c) Si las llamadas salientes a un número telefónico es aproximadamente igual a las llamadas entrantes de
ese número o las llamadas salientes son mayores a 50, entonces se clasificar ́ en el grupo de amigos.

Se debe completar los criterios faltantes para decidir a qué grupo pertenece cada número telefónico y
hacer el algoritmo que implemente esta opción del menú para que los celulares puedan clasificar
automáticamente los contactos.
17. Diseñar un algoritmo que lea 4 valores numéricos. Si la suma de los dos primeros es mayor que la de los
dos últimos debe mostrar el producto de los cuatro. En caso contrario debe mostrar la sumatoria de los 3
primeros si el primero es mayor al segundo, o la sumatoria de los tres últimos en caso contrario.

18. Suponga que el DANE clasifica las personas según su edad de la siguiente manera:
0-2 años: infante
3-10 años: niño
11-15 años: adolescente
16-20 años: joven
21-26 años: adulto joven
27-50 años: adulto
51-70 años: adulto mayor
> 70 años: anciano

19. Diseñar un algoritmo que lea un valor real que corresponde a la nota de un examen que se califica de 0 a
10. El algoritmo debe decir si el estudiante ganó (la nota mínima aprobatoria es 6), si perdió, o si el valor
ingresado es incorrecto.

20. El propietario de un bus, liquida al conductor al final del día. Teniendo en


cuenta el día y la cantidad de pasajeros, según el valor del pasaje así:
Cantidad de pasajeros Pago por pasajero Pago por pasajero Día de la semana
normal excedido

Hasta 400 10% del valor del pasaje 2% del valor del pasaje Lunes a Miércoles

Hasta 550 12% del valor del pasaje 2.5% del valor del Jueves a Viernes
pasaje

Hasta 350 8% del valor del pasaje 1.5% del valor del pasaje Sábado y domingo

21. En una librería se venden tres tipos de libros(A,B,C) de tres autores (X,Y,Z) cada libro tiene un valor y
cuando se registra la venta se tiene en cuenta el autor, la cantidad comprada y el tipo. De acuerdo a la
siguiente tabla de condiciones elabore un programa que calcule e imprima: Valor a pagar y descuento.

TIPO AUTOR CANTIDAD DESCUENTO

A X,Y 1 A 10 1500 POR CADA LIBRO

A Z 1A5 1000 POR CADA LIBRO

B 1A5 900 POR CADA LIBRO

C Z 1A3 750 POR CADA LIBRO

C X 1A5 600 POR CADA LIBRO

22. Piñatas Felices es una empresa encargada de ambientar fiestas infantiles. Se encargan del lugar de la
fiesta, la comida (torta, pasabocas, helado, bebidas y plato principal), las sorpresas, rifas y animación.
Existen diferentes criterios para cada actividad a realizar por la empresa dependiendo del número de
invitados y de las exigencias del organizador, de igual manera varia el precio por persona que asista al
evento. La empresa, para
darse a conocer en la ciudad de Cali ha creado 5 diferentes paquetes a un precio de introducción
competitivo con otras empresas de igual o similar actividad económica. Los paquetes son:
a) Fiesta Mini: Invitados: 10-25 niños; Comida: Torta, Helado, Gaseosa y Perro o Hamburguesa; Sorpresas:
No; Rifa: Una; Animador: Uno; Lugar: Casa homenajeado. Costo: 8000/Niño.
b) Fiesta Medium: Invitados: 25-50 niños; Comida: Torta, Helado, Pasabocas, Gaseosa y Nuggets; Sorpresa:
Dulces y Juguete sencillo; Rifa: Una; Animador: Uno; Lugar: Casa Evento. Costo: 10000/niño.
c) Fiesta Maxim: Invitados: 50-75 niños; Comida: Torta, Helado, Pasabocas, Gaseosa, Perro o Hamburguesa
y Papas; Sorpresa: Dulces y Juguete interactivo; Rifa: 2; Animador: dos; Lugar: Casa Evento. Costo:
9000/niño.
d) Fiesta Platinium: Invitados: 25-45 niños; Comida: Torta, Helado, Pasabocas, Gaseosa y Buffet; Sorpresa:
Dulces, Juguete sencillo y Juego Interactivo; Rifa: 3; Animador: Uno; Lugar: Finca y Transporte puerta a
puerta. Costo: 15000/niño.
e) Fiesta Gold: Invitados: Sin límite; Comida: Torta, Helado, Pasabocas, Gaseosa y Buffet para las tres
comidas; Sorpresa: Dulces, Juguete sencillo y Juego Interactivo; Rifa: 1 por cada 15 niños; Animador: Uno
por cada 20 niños; Lugar: Finca; Duración: Fin de semana y Transporte puerta a puerta. Costo: 20000/niño.
La gerencia requiere que se le desarrolle una aplicación para poder coordinar las fiestas infantiles. Esta
aplicación debe incluir los paquetes y la información del cliente (nombre, numero de cedula, fecha, etc.)
necesaria para
ofrecerle un servicio de alta calidad. Donde al darle el nombre del cliente la aplicación debe mostrar en
pantalla el tipo de fiesta y la fecha de realización de esta.

23. La empresa Castell ha decidido implementar un nuevo sistema de salarios para mejorar si clima
organizacional. Las nuevas normas de incremento son:
Si es obrero, se incrementa un 10 porciento.
Si es ingeniero y gana menos de 1’000.000, aumento del 8 %.
Si es ingeniero y gana entre de 1’000.001 y 2’000.000, incrementa en 0.06.
Si es ingeniero y gana entre de 2’000.001 y 3’000.000, el salario sube un 5 porciento.
Si es ingeniero y gana entre de 3’000.001 y 4’000.000, hay un aumento de 0.03.
Si es ingeniero y gana entre de 3’000.001 y 4’000.000 y se llama Ruperto Jesús, se incrementa en 0.30.
Si es ingeniero y gana más de 4’000.000, un alza de 8 porciento.
Si es publicista y gana más de 1’500.000, incrementa en 150000.
Si es gerente, por cada letra del nombre se sube el salario un 5 porciento.
Si no está definido en ninguna norma anterior se le sube un 0.02.
Si tiene Apellido Intrépido tendrá un 10 % adicional a las anteriores normas.
Por lo anterior, debe desarrollarse un algoritmo que implemente estas modificaciones al sistema de salarios
y nos muestre en pantalla el nombre, cargo, salario inicial, incremento y salario final del empleado.

24. Una empresa de la ciudad distribuye insumos químicos para diferentes usos. Como parte de sus
políticas de ventas tiene un programa de descuentos que depende de la cantidad de productos que cada uno
de sus clientes compre. Por ejemplo, si un cliente compra más de 5 Kg del producto A se hace acreedor a un
descuento de un 5 por ciento en el valor total de su compra. Para el producto B dicho descuento equivale a
un 13 por ciento por compras mayores a 80 Kg y por último para el producto C se tiene una política de
descuento de 3 por ciento por cada 600 gramos que se compren. La empresa requiere que usted realice un
programa que dadas las cantidades de los tres productos que cada cliente lleve, calcule el descuento al cual
se hace acreedor el cliente por su compra.

25. Debido a que es obligatorio retener el IVA y aplicar algunos subsidios, la compañía del ejercicio
anterior necesita que usted realice otro programa para hacerlo, teniendo en cuenta lo siguiente: Los
productos A y B tienen el 20 por ciento de IVA, mientras que el producto C no tiene. Además si se un
cliente lleva menos de 3200 gramos de este último, el gobierno le otorga un subsidio de 8000. Los precios
de los productos son: 50000, 75000 y 30000 respectivamente por cada Kg de producto.

También podría gustarte