Documentos de Académico
Documentos de Profesional
Documentos de Cultura
01 Ejercicios Algoritmos PDF
01 Ejercicios Algoritmos PDF
EJERCICIOS DE ALGORITMOS
15. Diseñar un algoritmo que permita ingresar un número entero de 3 cifras. Se debe indicar
si el digito del “centro” es Par o Impar.
16. Diseñar un algoritmo que indique si un alumno Aprueba ó Desaprueba el curso de
Fundamentos de Programación. Se ingresan: la nota de Examen Parcial que tiene una
ponderación de 25%, Examen Final 30%, Evaluación Permanente 20% y Promedio de
Prácticas 25%. Deberá mostrar el promedio final y el estado del alumno.
17. Diseñar un algoritmo que permita ingresar dos números enteros cualesquiera. Se deberá
indicar cual es la relación entre ellos. Señalar el mayor, el menor ó especificar si son
iguales.
18. Diseñar un algoritmo que lea un número de tres cifras y determine si es o no capicúa. Un
número es capicúa cuando al invertir sus dígitos el número no cambia.
19. Diseñar un algoritmo que permita ingresar el código del empleado, apellidos y nombres,
sueldo básico, área de trabajo y número de hijos. Si el área ingresada es Sistemas
tendrá una bonificación del 15% sobre el básico y si es Contabilidad será de 5%,
además tendrá una bonificación de S/.150 por cada hijo sólo para aquellos empleados
que tengan 2 hijos o más. Calcule su Sueldo Neto.
20. Diseñar un algoritmo que permita el ingreso de 2 números enteros; si los números son
iguales que los multiplique, si el primero es mayor que el segundo que los reste y si no
que los sume. Mostrar el resultado.
21. Diseñar un algoritmo que permita ingresar el promedio final de un curso. Se deberá
mostrar un enunciado indicando el estado del alumno. Si la nota está entre 0 y 10
“Malo”, entre 11 y 14 “Regular” y entre 15 y 20 “Bueno”.
22. Diseñar un algoritmo que permita calcular el sueldo semanal que debe recibir un obrero,
el cual se obtiene de la siguiente manera: Si trabaja 40 horas o menos en la semana se
le paga S/.35 por hora, Si trabaja mas de 40 horas se consideran como horas extras, las
cuales se pagan a S/.50 por cada hora extra. Ingrese el código del empleado, apellidos y
nombres, total de horas trabajadas y determine el monto de su sueldo neto.
23. Diseñar un algoritmo que permita ingresar el nombre de una fruta. Si es el nombre de la
fruta es: naranja, fresa, banana, manzana, pera o melón, se deberá mostrar una
pequeña descripción de esa fruta, de lo contrario se mostrará el mensaje: fruta no existe.
24. Diseñar un algoritmo que permita ingresar un solo número entero de 3 cifras. Si el 3er
digito es cero, deberá reemplazar el 1er y 2do digito con ceros; si el 1er digito es un
número par, deberá incrementar el 2do digito en una unidad y el 3er digito disminuir en
una unidad, en caso que el 1er digito sea impar, deberá disminuir en una unidad el 2do
digito y aumentar el 3er digito en una unidad.
25. Diseñe un algoritmo que permita ingresar el pago por hora normal y la cantidad de horas
trabajadas. El algoritmo debe mostrar la cantidad de dinero que recibirá el trabajador,
sabiendo que cuando las horas de trabajo exceden de 40, estas se consideran como
horas extras y se pagan al doble de una hora normal. Si el total de horas extras exceden
de 8 se pagan las primeras 8 horas al doble de lo que se pagan las horas normales y el
resto de horas al triple.
Instituto San Ignacio Página 2 de 3
Prof. Iván Aguilar David
Fundamentos de Programación
COMPUTACIÓN E INFORMÁTICA Algoritmos
26. Diseñe un algoritmo que califique el puntaje obtenido en el lanzamiento de tres dados en
función a la cantidad “seis” obtenidos (ingrese 3 valores diferentes del 1 al 6) y emita un
mensaje de acuerdo a lo siguiente:
Seis en los tres dados, Excelente.
Seis en dos dados (de los 3 lanzados), Muy bien.
Seis en un dado (de los 3 lanzados), Regular.
Ningún seis (de los 3 lanzados), Pésimo
27. Diseñe un algoritmo que permita ingresar el número <1..12> que representa a un mes.
Se debe imprimir el nombre del mes y cuantos días tiene ese mes.
28. Diseñe un algoritmo que permita calcular el monto a pagar por la compra de “N” llantas.
La tienda “Omega” dedicada a la venta de llantas está ofreciendo descuentos especiales
por Fiestas Patrias. Cada llanta cuesta $50. La promoción es válida solo cuando se
compra 3 llantas ó más según la siguiente tabla: