Está en la página 1de 4

Universidad Nacional de Piura

Facultad de Ingeniera Industrial - Informtica


PRODEUNP

Ing. Luis Cherre Lizama 1
Problemas de Estructuras Repetitivas
1. Que le permita leer tres valores y almacenarlos en las variables A, B y C
respectivamente. El algoritmo debe imprimir cual es el nmero mayor y cual es el
nmero menor. Recuerde constatar que los tres valores introducidos por el teclado
sean valores distintos. Presente un mensaje de alerta en caso de que se detecte la
introduccin de valores iguales.
2. 19. El gobierno por fin despus de 3 aos decide aumentar el sueldo a los
trabajadores de las Universidades, pero pone como condicin que el mismo se
har de acuerdo al tiempo de servicio en la institucin, para este aumento se
tomar en cuenta lo siguiente:
a. Tiempo de servicio: de 1 a 5 aos, Aumento: 1%
b. Tiempo de servicio: de 5 a 10 aos, Aumento: 3%
c. Tiempo de servicio: de 10 a 20 aos, Aumento: 3.5%
d. Tiempo de servicio: de 20 aos a ms, Aumento: 4.5%
3. Con un pseudocdigo realizar el algoritmo que imprima los nmeros pares
menores a 20. Utilice contadores y acumuladores
4. 21. Con un diagrama de flujo realizar el algoritmo que imprima los primeros 10
nmeros enteros. Utilice contadores y acumuladores.
5. Realice un pseudocdigo que lea un nmero y decida si es par o impar.
6. Hacer un pseudocdigo para decidir si un nmero es divisible por 3 o no.
7. Con un pseudocdigo realizar el algoritmo que reciba los datos de una persona y
muestre su categora segn el siguiente criterio:
a. Adulto profesionista, si tiene un ttulo y trabajo y tiene entre 20 y 50 aos.
b. Adulto desempleado, si no tiene trabajo y tiene entre 20 y 50 aos.
c. Joven estudiante, si estudia y tiene entre 15 y 20 aos.
d. Joven desempleado, si no estudia y tiene entre 15 y 20 aos.
e. Joven empleado, si no tiene ttulo y trabaja, entre 15 y 20 aos de edad.

Universidad Nacional de Piura

Facultad de Ingeniera Industrial - Informtica
PRODEUNP

Ing. Luis Cherre Lizama 2
8. Hacer un pseudocdigo que reciba la fecha de nacimiento y te de su signo del
Zodiaco.
9. Con un pseudocdigo realizar el algoritmo que solicite la informacin de un
paciente y que lo clasifique como: paciente sin enfermedad y se puede ir a su casa
si: sin importar edad, sexo, su temperatura esta entre 36,5 y 37,4 y no tiene
sntomas de dolor, adems su presin esta entre de 90/60 y 120/80 y tiene un
peso no mayor a 5 kilos de su peso normal. Paciente con posibles sntomas de
enfermedad y pasa a medicina preventiva, sin importar edad, sexo, su temperatura
est entre 37,5 y 37,8, o tiene sntomas de algn dolor, o su presin esta por
debajo de 90/60 o arriba de 120/80, o tiene ms de 7 kilos por abajo o arriba de lo
normal. Paciente con una seal clara de enfermedad pasa directamente a consulta
de un mdico, si tiene temperatura entre 37,9 y 38,8, o tiene dolor agudo o tiene
presin muy baja o muy alta o pesa por ms o menos de 20 kilos a lo normal.
Paciente con enfermedad grave pasa directamente a internarse, si tiene
temperatura mayor a 38,9 o tiene dolor agudo o tiene presin muy baja o muy alta
o pesa por ms o menos de 30 kilos a lo normal. Paciente con enfermedad muy
grave pasa directamente hospital de especialidad, si tiene temperatura mayor a
38,9 con tiene dolor agudo y tiene presin muy baja o muy alta cualquier peso.
10. Hacer un pseudocdigo para encontrar la suma 1 + 2 + 3 + + n.
11. Hacer un pseudocdigo para encontrar la suma 1 2 + 22 + 32 + + n2
12. Hacer un pseudocdigo para encontrar la suma 1 + 3 + 5 + 7 + 9 + (2n + 1).
13. Hacer un pseudocdigo para encontrar el producto 1 3 5 7 9 n.
14. Que pida una letra y un nmero. Si el numero es par debe mostrar esa letra tantas
veces como el nmero introducido. Si el numero es impar debe mostrar la letra el
doble de veces que el numero introducido
15. Que muestre los primeros 7 pares de nmeros primos gemelos. Se define como
par primo gemelo, aquellos nmeros que son primos y cuya diferencia entre ellos
es igual a 2. Por ejemplo: primer par: (1 y 3), segundo par (3 y 5).

Universidad Nacional de Piura

Facultad de Ingeniera Industrial - Informtica
PRODEUNP

Ing. Luis Cherre Lizama 3
16. Realice un programa que obtenga la sucesin Fibonacci F(0, 1, 1, 2, 3, 5, 8, 13, 21,
34,)
17. Que permita el ingreso de 100 nmeros enteros. El programa debe sumar todos
los nmeros que sean mltiplos de 3.
18. Mostrar las 30 primeras potencias de 3 y la suma de ellos.
19. Hacer un programa que registre montos de dinero positivo o negativo en una
cuenta de ahorros .Se puede mostrar:
a. Cual es el saldo o balance en la cuenta .
b. Cuantos depositos se ahorraron.
c. Cuantos retiros se ahorraron.
20. Hacer un programa que registre nmeros enteros en forma repetitiva o que de
conocer lo siguiente:
a. Mostrar la suma de los cuadrados de losnmeros ingresados.
b. Mostrar la suma de los cubos de los nmeros ingresados.
Intruccin:El programa solo calcula cuando se ingresan nmeros pares y menores
de 9, el programa termina cuando se ingresa un cero .
21. Mostrar la cantidad de nmeros primos que se encuentran en un rango dado
(debe pedir el rango).
22. Para encontrar la suma 1 + 2 + 3 + + n.
23. Para encontrar la suma 1
2
+ 2
2
+ 3
2
+ + n
2

24. Para encontrar la suma 1 + 3 + 5 + 7 + 9 + (2n + 1).
25. Para encontrar el producto 1 x 3 x 5 x 7 x 9 x x n.
26. Que muestre los primeros 7 pares de nmeros primos gemelos. Se define como
par primo gemelo, aquellos nmeros que son primos y cuya diferencia entre ellos
es igual a 2. Por ejemplo: primer par: (1 y 3), segundo par (3 y 5).
27. El Banco ABC ha tenido problemas con muchos cajeros, pues los mismos se han
equivocado en diversas oportunidades cuando entregan el efectivo al cliente. Se

Universidad Nacional de Piura

Facultad de Ingeniera Industrial - Informtica
PRODEUNP

Ing. Luis Cherre Lizama 4
propone implementar un sistema para que muestre al cajero el desglose del pago
a realizar. Pero antes la Junta de Accionistas necesita evaluar el proceso que Ud.
como analista ha propuesto y que permite Dado un monto en Soles, mostrar el
desglose del mismo en billetes y monedas (200, 100, 50, 20, 10, 5, 2, 1, 0.50, 0.10,
0.05).
28. Que permita mostrar por pantalla los nmeros perfectos comprendidos en el
intervalo de 0 a N sin hacer uso de las funciones internas matemticas mod y div.
Un nmero es perfecto si es igual a la suma de sus divisores1, excluido el mismo.
Por ejemplo: 6 es perfecto porque 6 = 1 + 2 + 3, Un nmero es divisor de otro, si el
primero divide exactamente al segundo, es decir, si el resto de la divisin del
segundo por el primero es 0.
29. Realizar un algoritmo en pseudocdigo que calcule ea, para un valor dado de a y
para k trminos.
e
a
= 1 + a + a
2
/2! + a
3
/3!+ + + a
k
/k!
30. Clasificar a 50 personas segn la edad y el sexo al final deber visualizar la cantidad
de personas masculinas mayores de edad, la cantidad de personas femeninas
menores de edad, cantidad de personas mayores y menores. adems deber
indicar el porcentaje que representa las personas mayores y menores de edad.
31.