Professional Documents
Culture Documents
15. Elabora un programa que, luego de Introducir un nmero por teclado. Que nos diga
si es par o impar
16. Introducir un nmero por teclado. Que nos diga si es positivo o negativo
17. Imprimir diez veces la serie de nmeros del 1 al 10.
18. Imprima los nmeros del 1 al 100. Que calcule la suma de todos los nmeros pares
por un lado, y por otro, la de todos los impares
19. Elaborar un programa que permita dividir 2 nmeros mediante el mtodo de restas
sucesiva
20. Presentar en pantalla los mltiplos de 3 comprendidos entre 1 y N
21. Comprobar sin un nmero es primo.
22. Calcular el factorial de un nmero X.
23. Hacer un programa que lea 3 nmeros y deducir si estn en orden creciente o
decreciente.
24. Calcular el nmero mayor de una lista de N nmeros ingresados por el usuario.
25. Solicitar un nmero entero por teclado si es positivo mostrar por pantalla su doble
en cualquier caso solicitar otro nmero entero y mostrar por pantalla la suma de
ambos.
26. Solicitar al usuario ingrese un nmero entero entre 1 y 100, luego en pantalla ha de
mostrar el rango de nmeros comprendidos por el nmero ingresado, adems la
sumatoria de la serie comprendida por los nmeros (suma sucesiva). Ejemplo: Si el
usuario ingresa el 10, en pantalla apareceran los nmeros 1 2 3 4 5 6 7 8 9 10 y la
suma sucesiva es :55
27. Se ingresan 5 notas de un alumno, publicar las 2 peores notas.
28. Dado N calcular:(1)+(2)+(3)+......+(Nn)?
29. Disear un algoritmo que me permita ingresar cualquier nmero mayor que cero y
menor que diez; y luego el algoritmo deber calcular los mltiplos menores que
cien, del nmero ingresado.
30. Disear un algoritmo que me permita ingresar un valor inicial y luego un valor
final, para luego calcular el valor central del rango de los nmeros dados.
31. Disear un algoritmo que me permita ingresar una lista de nmeros, el ingreso
termina con el nmero cero, para luego calcular cuntos nmeros positivos y
cuantos negativos fueron ingresados.
32. Averiguar si dado dos nmeros, uno es divisor entero de otro.
33. Disear un algoritmo que me permita calcular los 5 primeros nmeros perfectos (un
nmero es perfecto, cuando la suma de sus divisores, sin incluirlo al nmero es
exactamente el mismo nmero). El 6 es un numero perfecto por sus divisores son
1,2 y 3.
34. Disear un algoritmo que permita convertir un nmero natural en nmeros romanos.
Realice este programa con n lmite de 5000. Por ejemplo, el usuario ingresa 348, el
programa presenta CCCXLVIII
35. Disear un algoritmo que permita calcular la suma de los primeros 30 trminos de la
siguiente serie: 1-1/3+1/5-1/7...+1/9 Siendo N un nmero ingresado por el teclado.
36. Realizar un algoritmo que me permita ingresar un numero determinado de segundos
y lo convierta en horas, minutos y segundos.
37. Realizar un algoritmo que me permita ingresar la hora, minutos y segundos y que
me indique cuantos segundos son.
38. Ingresar el nmero el mes y determinar cuntos das tiene el mes, para el caso de
Febrero, el algoritmo deber indicar que no cuenta con la informacin necesaria
para dar la respuesta.
39. Escribir un algoritmo que determine si un ao es bisiesto. Un ao es bisiesto si es
mltiplo de 4 (por ejemplo 1984). Los aos mltiplos de 100 no son bisiestos, salvo
si ellos son tambin mltiplos de 400 (2000 es bisiesto, pero; 1800 no lo es).
40. Elabore un programa que lea las edades de 2 personas y calcule la diferencia entre
ellas, respondiendo en aos, meses y das.
41. Elabore un programa que lea un nmero entero y luego imprima sus factores
primos.
42. Elabora un programa que calcule el MCD entre dos nmeros.
43. Dado a y b; determinar el valor de la divisin entera y el resto de la divisin entera
de a, b (sin usar los operadores de div. Mod)
44. Hacer un programa que calcule cuantos nmeros de 4 cifras existen, tales que sean
mltiplos de 3 y de 7.