Sei sulla pagina 1di 2

Universidad de Guadalajara CUCEI

Departamento de Ciencias Computacionales


Ejercicios con estructura de control selectiva

Problema 1.-Escriba un programa que lea tres números a, b y c y determine si los números satisfacen
las siguientes expresiones:

Problema 2.- Dada la ecuación de una cónica: el discriminante permite saber de


qué tipo de cónica se trata de acuerdo con la siguiente tabla:

Problema 3.- En una elección el candidato que obtiene más votos que la suma de votos de los demás
gana la elección, sino se hace una segunda ronda de elecciones. Desarrolle un algoritmo que lea el
número de votos de una elección entre 4 candidatos y determine si habrá o no una segunda vuelta. El
número de votos se leerán en desorden.

Problema 4.- Escriba un programa que lea las edades de tres personas y despliegue los nombres de los
tres en orden del más viejo al más joven. Suponga que los nombres son Juan, Pedro y Raúl. Utilice solo
sentencias if anidadas con condiciones simples.
Problema 5.- Una cierta función f(x) está definida como sigue:

Escriba un programa que lea un valor de x y calcule el valor de la función. Si 0 = x < 20, despliegue el
valor calculado sino despliegue un valor de 0.

Problema 6.- Escriba un programa que lea dos fechas representadas cada una de ellas como tres
números enteros, uno para el día, otro para el mes y otro para el año, y calcule el número de años
completos transcurridos entre la primera y la segunda fecha.

Problema 7.- Un cajero automático dispone de billetes de 500, 200, 100, 50 y 20. Desarrolle un programa
que lea una cantidad y exhiba el número de billetes de cada denominación para entregar ese importe.

Problema 8.- El problema de determinar el mayor tres números puede resolverse utilizando
anidamiento.

Sentencia switch

Problema 9.- Una empresa paga a sus empleados de acuerdo a su categoría. Además si un
empleado tiene 60 o más años recibe un bono del 5%. Los sueldos por categoría se muestran en la
siguiente tabla:
Categoría Sueldo
1 $7,000.00
2 $7,800.00
3 $8,500.00
4 $9,000.00
Haga un programa que lea la categoría y edad del empleado y determine el monto de su sueldo.

Problema 10.- Escriba un programa que utilice un menú para conversión de una temperatura entre las
escalas Fahrenheit, Celsius y Kelvin. Ponga todas las posibles conversiones entre las tres.

Potrebbero piacerti anche