Problemas de Repetitivos
-
Upload
kevin-robinson-gonzales-castro -
Category
Documents
-
view
14 -
download
0
Transcript of Problemas de Repetitivos
Universidad Nacional de Piura
Facultad de Ingeniería Industrial - Informática 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 número mayor y cual es el
número 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
introducción de valores iguales.
2. 19. El gobierno por fin después de 3 años decide aumentar el sueldo a los
trabajadores de las Universidades, pero pone como condición que el mismo se
hará de acuerdo al tiempo de servicio en la institución, para este aumento se
tomará en cuenta lo siguiente:
a. Tiempo de servicio: de 1 a 5 años, Aumento: 1%
b. Tiempo de servicio: de 5 a 10 años, Aumento: 3%
c. Tiempo de servicio: de 10 a 20 años, Aumento: 3.5%
d. Tiempo de servicio: de 20 años a más, Aumento: 4.5%
3. Con un pseudocódigo realizar el algoritmo que imprima los números pares
menores a 20. Utilice contadores y acumuladores
4. 21. Con un diagrama de flujo realizar el algoritmo que imprima los primeros 10
números enteros. Utilice contadores y acumuladores.
5. Realice un pseudocódigo que lea un número y decida si es par o impar.
6. Hacer un pseudocódigo para decidir si un número es divisible por 3 o no.
7. Con un pseudocódigo realizar el algoritmo que reciba los datos de una persona y
muestre su categoría según el siguiente criterio:
a. Adulto profesionista, si tiene un título y trabajo y tiene entre 20 y 50 años.
b. Adulto desempleado, si no tiene trabajo y tiene entre 20 y 50 años.
c. Joven estudiante, si estudia y tiene entre 15 y 20 años.
d. Joven desempleado, si no estudia y tiene entre 15 y 20 años.
e. Joven empleado, si no tiene título y trabaja, entre 15 y 20 años de edad.
Universidad Nacional de Piura
Facultad de Ingeniería Industrial - Informática PRODEUNP
Ing. Luis Cherre Lizama 2
8. Hacer un pseudocódigo que reciba la fecha de nacimiento y te de su signo del
Zodiaco.
9. Con un pseudocódigo realizar el algoritmo que solicite la información 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
síntomas de dolor, además su presión esta entre de 90/60 y 120/80 y tiene un
peso no mayor a 5 kilos de su peso normal. Paciente con posibles síntomas de
enfermedad y pasa a medicina preventiva, sin importar edad, sexo, su temperatura
está entre 37,5 y 37,8, o tiene síntomas de algún dolor, o su presión esta por
debajo de 90/60 o arriba de 120/80, o tiene más de 7 kilos por abajo o arriba de lo
normal. Paciente con una señal clara de enfermedad pasa directamente a consulta
de un médico, si tiene temperatura entre 37,9 y 38,8, o tiene dolor agudo o tiene
presión muy baja o muy alta o pesa por más 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 presión muy baja o muy alta
o pesa por más 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 presión muy baja o muy alta cualquier peso.
10. Hacer un pseudocódigo para encontrar la suma 1 + 2 + 3 + · · · + n.
11. Hacer un pseudocódigo para encontrar la suma 1 2 + 22 + 32 + · · · + n2
12. Hacer un pseudocódigo para encontrar la suma 1 + 3 + 5 + 7 + 9 · · · + (2n + 1).
13. Hacer un pseudocódigo para encontrar el producto 1 · 3 · 5 · 7 · 9 · · · n.
14. Que pida una letra y un número. Si el numero es par debe mostrar esa letra tantas
veces como el número 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 números primos gemelos. Se define como
par primo gemelo, aquellos números 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 Ingeniería Industrial - Informática PRODEUNP
Ing. Luis Cherre Lizama 3
16. Realice un programa que obtenga la sucesión Fibonacci F(0, 1, 1, 2, 3, 5, 8, 13, 21,
34,…)
17. Que permita el ingreso de 100 números enteros. El programa debe sumar todos
los números que sean múltiplos 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 números enteros en forma repetitiva o que de
conocer lo siguiente:
a. Mostrar la suma de los cuadrados de losnúmeros ingresados.
b. Mostrar la suma de los cubos de los números ingresados.
Intrucción:El programa solo calcula cuando se ingresan números pares y menores
de 9, el programa termina cuando se ingresa un cero .
21. Mostrar la cantidad de números 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 12 + 22 + 32 + · · · + n2
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 números primos gemelos. Se define como
par primo gemelo, aquellos números 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 Ingeniería Industrial - Informática 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 números perfectos comprendidos en el
intervalo de 0 a N sin hacer uso de las funciones internas matemáticas mod y div.
Un número 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 número es divisor de otro, si el
primero divide exactamente al segundo, es decir, si el resto de la división del
segundo por el primero es 0.
29. Realizar un algoritmo en pseudocódigo que calcule ea, para un valor dado de a y
para k términos.
ea= 1 + a + a2/2! + a3/3!+ … + + ak/k!
30. Clasificar a 50 personas según 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. además deberá
indicar el porcentaje que representa las personas mayores y menores de edad.
31.