Sei sulla pagina 1di 3

Problemas propuestos LP3

 ESTRUCTURA SECUENCIAL
1. Dados dos números enteros (Z), a y b, hallar a + b y a - b.
2. Dados dos números enteros, determinar cuántos números enteros están incluidos en
ellos.
3. Dada una cantidad de milímetros, expresarlo en la máxima cantidad de metros, el
resto en decímetros, centímetros y milímetros.
4. Obtener el valor de << C >> y << d >> de acuerdo a la siguiente fórmula:

(4𝑎4 + 3𝑏𝑎 + 𝑏 2 ) (3𝑐 4 + 𝑎 + 𝑏)


𝐶= 𝑑=
𝑎2 − 𝑏 2 4

5. Dado 4 números enteros, obtener el porcentaje de cada uno en función a la suma de


los 4 números ingresados.
6. Hallar el área y el perímetro de un cuadrado
7. Dada una cantidad de horas, obtener su equivalente en minutos y segundos
8. Convertir una cantidad de grados Fahrenheit a Celsius y Kelvin.
9. Hallar el área y el perímetro de un rectángulo
10. Convertir grados sexagesimales a centesimales

 ESTRUCTURA SELECTIVA SIMPLE Y DOBLE

11. Dada la edad de una persona, determinar si es mayor o menor de edad; considere que
son mayores de edad aquellas personas que tienen de 18 años a más.
12. Si tenemos dos números enteros, devolver el número menor.
13. Si tenemos dos números, determinar si son iguales o son diferentes.
14. Dado un número entero, devolver el doble del número si este es positivo; el triple, si
es negativo; y cero si el número es neutro.
15. Crear un programa que al ingresar tres números enteros, los devuelva ordenados en
forma ascendente y en forma descendente.
16. Después de ingresar 4 notas, obtener el promedio de las tres mejores y mostrar el
mensaje <<Aprobado>>, si el promedio es mayor o igual a 11; caso contrario, mostrar
<<Desaprobado>>.
17. Dados los siguientes datos de entrada: <<saldo anterior>>, tipo de movimiento
<<R>>(retiro) o <<D>> (deposito) y <<monto de la transacción>>, obtener como dato
de salida el saldo actual.
18. Dados 2 números enteros a y b, determinar cuál es mayor con respecto al otro.
A es mayor que B
B es mayor que A
A es igual a B

19. Dado que se tienen tres longitudes, diga si forman un triángulo.


(En todo triangulo, cada lado es menor que la suma de los otros dos, pero mayor que
su diferencia.)
20. Dado que tenemos tres longitudes; si forman un triángulo, devolver el tipo de
triangulo según sus lados.
T. equilátero: Sus 3 lados son iguales
T. isósceles: 2 lados iguales.
T. escaleno: 3 lados diferentes.

 ESTRUCTURA REPETITIVA << MIENTRAS >>

21. Dado un rango de números enteros, obtener la cantidad de números pares e impares
que contiene el rango, sin considerar los múltiplos de 5.
22. Calcular la suma y el producto de los N primeros números naturales múltiplos de 3.
23. Dado un número, determinar cuántos dígitos << 0 >> contiene.
24. Se requiere saber si existe un determinado digito en un número dado.
25. Dado un número, determinar cual es el porcentaje de números pares, impares y
neutros (0).

 ESTRUCTURA REPETITIVA << PARA >>

26. Calcule la suma de los cuadrados y cubos de los N primeros números naturales.
27. Obtener la suma y la cantidad de los números divisibles por 3 y 5 a la vez, de los N
primeros números naturales.
28. Calcule la suma y la cantidad de números de la serie de Fibonacci, menores a N. La
serie de Fibonacci es una secuencia de números cuya característica es que cada
numero de la serie debe ser igual a la suma de los 2 números anteriores; la serie
empieza con 0 y 1, entonces si el número N ingresado es 30, la serie sería menor a 30.
Esto equivale a 0 1 1 2 3 5 8 13 21, y lo que se pide es la suma y la cantidad de
números de la serie
29. Dado un rango de números, determinar cuántos números capicúa hay.
30. Dada la cantidad de cifras y un divisor, determine cuantos números múltiplos del
divisor con dichas cifras existen.

 BANCO DE PREGUNTAS WORD(10)


31. Diseñar un algoritmo que muestre el pago de cada consumo realizado en un
restaurante por un cliente, tomar en cuenta que el cliente puede cancelar más
de un menú. Cada menú cuesta S/.7.50. Además, mostrar el total recaudado de
todos los pagos hechos por todos los clientes. Incluya: ¿Desea registrar otro
consumo?, para poder continuar o terminar con el programa.

32. Se ingresan los resultados de la evaluación del curso de Química; por cada
alumno se informa: su condición (1 = becado, 2 = no becado) y su calificación
obtenida que va de 0 a 20. Para estar aprobado debe tener una nota mínima
de 14. A partir de esta información se debe mostrar:

 La cantidad de alumnos becados y la cantidad de no becados.


 El porcentaje de desaprobados y el porcentaje de aprobados.
El algoritmo termina cuando no se desea registrar más alumnos.
33. Realizar un algoritmo que permita ingresar una gran cantidad de números
enteros positivos y calcule cantidad de múltiplos de 3 y múltiplos de 7
encontrados en la relación de números ingresados. El algoritmo termina cuando
se ingresa un número mayor a 100.

34. Se realiza un muestreo con N personas, de las cuales se registran sus edades y
sus pesos. Se pide elaborar un algoritmo que calcule el promedio de pesos de
las personas menores de 18 años y el promedio de pesos de los que tienen 18
años a más.

35. Ingresar el nombre y la nota del alumno, preguntar si se desea continuar o no


registrando al siguiente alumno. Al terminar el curso de Principios de Algoritmos
se desea saber cuál ha sido el alumno con la mejor nota del aula.

36. En una prueba para obtener un puesto de trabajo como ingeniero de planta se
establecen los siguientes rangos:

Rango de Puntaje

0 - 49
50 - 79
80 - 100

Mostrar en un informe los siguientes datos:


a) La cantidad de postulantes que se ubicaron en cada uno de los rangos.
b) El total de postulantes que rindieron la prueba.

El algoritmo termina cuando no desea registrar más postulantes.


37. La oficina de climatología de nuestro país desea saber las siguientes
características climatológicas en un mes determinado. Tome en cuenta que el
mes tiene 30 días.

 La temperatura mínima y máxima del mes.


 Cuántos días la temperatura supero los 28 º C.
 El promedio de las temperaturas del mes.

38. Una empresa almacena los datos de N empleados, para esto, en un proceso
repetitivo se ingresa el sexo, su apellido y el salario de cada empleado. Se pide
mostrar:
a) El mayor salario obtenido por una mujer.
b) El apellido de un hombre que obtuvo el menor salario.
c) El porcentaje de mujeres y el porcentaje de varones que trabajan en esa
empresa.

39. Obtener el factorial de un numero, recuerde que el factorial de un numero es el


producto de 1x2x3x4x5x….xN

40. Dado un rango de numeros enteros, obtener la cantidad de numeros pares e impares
que contiene el rango, sin considerar los multiplos de 5.

Potrebbero piacerti anche