Está en la página 1de 2

Ejercicios Estructura Selección

Realizar los siguientes algoritmos.


1. Solicitar dos números y mostrar cuál es el menor y cuál el mayor o en caso
que sean iguales debe escribir Números Iguales.

2. Requerir al usuario que ingrese un día de la semana e imprimir “Inicio de la


semana” si es lunes, “Hoy es viernes y el cuerpo lo sabe” si es viernes, “Que viva
el fin de semana” si es sábado o domingo. Si el día ingresado no es ninguno de
esos, imprimir “Un día más de trabajo”.

3. Permitir al usuario elegir un candidato por el cual votar. Las posibilidades son:
candidato A por el partido rojo, candidato B por el partido verde, candidato C por
el partido azul. Según el candidato elegido (A, B ó C) se le debe imprimir el
mensaje “Usted ha votado por el partido [color que corresponda al candidato
elegido]”. Si el usuario ingresa una opción que no corresponde a ninguno de los
candidatos disponibles, indicar “Opción errónea”.

4. Un usuario quiere comprar un helado en una conocida marca de comida rápida


cuanto le costará en función del topping que elija.
a. El helado sin topping cuesta 1.90 euro.
b. El topping de oreo cuesta 1 euro.
c. El topping de KitKat cuesta 1.50 euro.
d. El topping de brownie cuesta 0.75 euro.
e. El topping de lacasitos cuesta 0.95 euro.
En caso de no disponer del topping solicitado por el usuario el programa escribirá
por pantalla “No tenemos este topping, lo sentimos “. A continuación, informar
del precio del helado sin ningún topping. Finalmente, el programa escribe por
pantalla el precio del helado con el topping seleccionado (o ninguno).

5. Realice un algoritmo para determinar el sueldo semanal de un trabajador con


base en las horas trabajadas y el pago por hora, considerando que después de
las 40 horas cada hora se considera como excedente y se paga el doble.

6. Determinar la cantidad total a pagar por una llamada telefónica de N minutos


(introducido por el usuario), teniendo en cuenta lo siguiente:
Las llamadas de 5 minutos o menos tienen un coste de 10 centavos.
Cada minuto adicional a partir de los 5 primeros cuesta 5 centavos.

7. Una compañía ha clasificado a sus empleados en dos Grupos: Grupo 1 y


Grupo 2. Cada empleado del grupo 1 recibirá un aumento de C$25.00 córdobas,
mientras que cada empleado del grupo 2 recibirá un aumento de solo C$15.00
córdobas. Calcular el nuevo sueldo.

8. Calcular el pago que hacen un grupo de personas para ver una película
teniendo en cuenta que si el grupo es menor de 8 personas el pago es de 75
córdobas por persona y para grupos de 8 personas o más el pago es 60 córdobas
por persona.
9. En un supermercado, se realizan descuentos por las compras a partir de unas
bolitas de colores. Si el cliente saca una bolita color azul, tiene un descuento del
20%, si la bolita es roja, se aplica un descuento del 30% y si saca una bolita color
blanca, no se aplica ningún descuento. Desarrolle un algoritmo que, a partir del
importe de la compra y el color de la bolita, muestre lo que debe pagar dicho
cliente.

10. Se necesita saber el pago que deberá hacer una persona, por préstamo
vencido de libro a la biblioteca local. En la biblioteca es posible prestar más de
un libro a una misma persona. Además, se considera la multa de acuerdo con la
clasificación de cada persona y un máximo de 10 días.
Clasificación Oficio Multa
A Estudiante 4 córdobas por día por cada libro
B Empleado 5 córdobas por día por cada libro
C Empleador 7 córdobas por día por cada libro
Si han transcurrido más de 10 días, entonces para cualquiera de las
clasificaciones la multa aumenta a 15 córdobas por día.

11. El dueño de una papelería saber el precio de venta de un artículo dado. El


precio se calcula de acuerdo con la siguiente fórmula: Precio venta del producto
= precio de costo + ganancia.
Donde la ganancia será:
• El 15% si el precio de costo es inferior 3 euros.
• 50 centavos si el precio de costo está entre 3 euros y 6 euros
• El 25% si el precio de costo supera los 6 euros

También podría gustarte