Tarea 1
Tarea 1
Tarea 1
Programacin I
Ejercicio 8: Desarrolle un algoritmo que permita leer los nombres y edades de tres
hermanos. El algoritmo debe imprimir cul es el mayor y cul es el menor de los tres
hermanos y adems mostrar la diferencia de edad entre ellos. Recuerde constatar que
las tres edades introducidas por el teclado sean valores distintos. Presente un mensaje
de alerta en caso de que se detecte la introduccin de edades iguales.
Ejercicio 9: Desarrolle un algoritmo que realice la sumatoria de los nmeros enteros
pares comprendidos entre el 1 y el 100. El programa deber imprimir los nmeros en
cuestin y finalmente su sumatoria.
Ejercicio 10: Desarrolle un algoritmo que permita determinar a partir de un nmero de
das, ingresado por pantalla, Cuntos aos, meses, semanas y das; constituyen el
nmero de das proporcionado?
Ejercicio 11: Elabore un algoritmo para obtener el resultado del escrutinio en las
elecciones del presidente de curso en un colegio, considerar que hay 30 electores y se
han presentado 3 candidatos y todos votaron. El algoritmo debe declarar al ganador
por mayora simple y adems tener presente los votos en blanco o nulos, los cuales no
benefician a ningn candidato.
Ejercicio 12: El Langostino Marino es una empresa dedicada a ofrecer banquetes; sus
tarifas son las siguientes: el costo de platillo por persona es de $95, pero si el nmero
de personas es mayor a 200 pero menor o igual a 300, el costo es de $85. Para ms de
300 personas el costo por platillo es de $75. Se requiere un algoritmo que ayude a
determinar el presupuesto que se debe presentar a los clientes que deseen realizar un
evento. Mediante pseudocdigo y un diagrama de flujo represente su solucin.
Ejercicio 13: La asociacin de vinicultores la pennsula de Santa Elena tiene como
poltica fijar un precio inicial al kilo de uva, la cual se clasifica en tipos A y B, y adems
en tamaos 1 y 2. Cuando se realiza la venta del producto, sta es de un solo tipo y
tamao, se requiere determinar cunto recibir en total un productor por la uva que
entrega en un embarque, considerando lo siguiente: si es de tipo A, se le cargan 20 al
precio inicial cuando es de tamao 1; y 30 si es de tamao 2. Si es de tipo B, se
rebajan 30 cuando es de tamao 1, y 50 cuando es de tamao 2. Realice un
algoritmo para determinar la ganancia obtenida y represntelo mediante diagrama de
flujo y pseudocdigo.
Ejercicio 14: El director de la Carrera de Ingeniera Electrnica de la UPS est
organizando un viaje para una visita tcnica, y requiere determinar cunto debe cobrar
a cada alumno y cunto debe pagar a la compaa de viajes por el servicio. La forma de
cobrar es la siguiente: si son 100 alumnos o ms, el costo por cada alumno es de $65;
de 50 a 99 alumnos, el costo es de $70, de 30 a 49, de $95, y si son menos de 30, el
costo de la renta del autobs es de $4000.00, sin importar el nmero de alumnos.
Realice un algoritmo que permita determinar el pago a la compaa de autobuses y lo
2
Programacin I
Programacin I
Ejercicio 19: Una empresa les paga a sus empleados con base en las horas trabajadas
en la semana. Para esto, se registran los das que labor y las horas de cada da. Realice
un algoritmo para determinar el sueldo semanal de cada N trabajadores y adems
calcule cunto pag la empresa por los N empleados. Represntelo mediante diagrama
de flujo y pseudocdigo, utilizando el ciclo apropiado.
Ejercicio 20: Leer tres nmeros que denoten una fecha (da, mes, ao). Comprobar que
es una fecha vlida. Si no es vlida escribir un mensaje de error. Si es vlida escribir la
fecha cambiando el nmero del mes por su nombre, por ejemplo, si se introduce 1 2
2006, se deber imprimir 1 de febrero de 2006. El ao debe ser mayor que 0. Se
recomienda utilizar la estructura Segn Hacer.