Estructuras de Decisión y Gestión de Errores
13. Ejercicios Propuestos 3
1-
Desarrollar un algoritmo que permita ingresar las notas de dos parciales de un alumno. Debe
verificar que ambas notas se encuentran en el intervalo [0;10]. Luego, debe calcular el promedio
del alumno y mostrar en pantalla su condición final:
• Si el promedio es menor a 6, el alumno debe recursar la materia.
• Si el promedio es mayor o igual a 6, pero menor a 8, el alumno regulariza la materia.
• Si el promedio es mayor o igual a 8, el alumno promociona la materia.
2-
Realizar un algoritmo que lea un entero positivo entre 0 y1000 ingresado por teclado y sume cada uno de los dígitos que lo componen.
3-
Hacer un programa que permita saber si un año es bisiesto. Para que un año sea bisiesto debe
ser divisible por 4 y no debe ser divisible por 100, excepto que también sea divisible por 400.
4-
Realice el código para determinar a qué lugar podrá ir de vacaciones una persona,
considerando que la línea de autobuses “La Tortuga” cobra $500 por kilómetro recorrido. Se debe
considerar el costo del pasaje tanto de ida, como de vuelta; los datos que se conocen y que son
fijos son: Ituzaingó, 250 km; Iguazú, 400 km; Camboriú, 1200 km, y Rio de Janeiro, 1800 km.
También se debe considerar la posibilidad de tener que quedarse en casa.
5-
Los alumnos de una escuela desean realizar un viaje de estudios, pero requieren determinar
cuánto les costará el pasaje, considerando que las tarifas del autobús son las siguientes: si son
más de 100 alumnos, el costo es de $200000; si son entre 50 y 100, $350000; entre 20 y 49,
$500000, y si son menos de 20 alumnos, $700000 por cada uno. Realice el algoritmo para
determinar el costo del pasaje de cada alumno.