Está en la página 1de 2

Programación I Matemáticas y Matemáticas Aplicadas FCFM-UNACH

Tarea 1 Primer Parcial

Problema 1. Realizar un diagrama de flujo que pida un número y que lo imprima si éste es positivo.
Si el número es negativo el diagrama de flujo debe pedir otro entero hasta que el usuario entregue
un número positivo.

Problema 2. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y sume todos
los números pares comprendidos entre 1 y n.

Problema 3. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y nos dé el
desglose óptimo (mı́nimo número de monedas posibles) de una cantidad entera positiva en monedas
de 10, 5, 2 y 1 pesos.

Problema 4. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y que imprima
la suma de sus cifras.

Problema 5. Los números perfectos son números naturales que son iguales a la suma de todos sus
divisores propios excepto él mismo. Ası́, por ejemplo, el 6 es un número perfecto ya que es igual a
la suma de sus tres divisores propios: 1, 2 y 3. Se pide realizar un diagrama de flujo que pida un
número entero n mayor a 2 y diga si es perfecto.

Problema 6. Realizar un diagrama de flujo que pida tres números enteros y diga cual es el mayor
de esos tres.

Problema 7. Realizar un diagrama de flujo que pida tres números enteros y los imprima en orden
ascendente

Problema 8. Realizar un diagrama de flujo que pida tres números enteros y los imprima en orden
descendente

Problema 9. Realizar un diagrama de flujo que pida un número natural n y diga cuantos números
naturales m < n son primos relativos con el.

Problema 10. Realizar un diagrama de flujo que pida un número natural n e imprima el factorial
de un numero entero positivo.

Problema 11. Realizar un diagrama de flujo que pida el numerador y denominador de una fracción
y devuelva la fracción simplificada
Programación I Matemáticas y Matemáticas Aplicadas FCFM-UNACH

Problema 12. Realizar un diagrama de flujo que pida al usuario dos enteros, de manera que el
primero sea menor que el segundo, sino se cumple esta condición los volveremos a pedir hasta que se
cumpla. Una vez introducidos correctamente mostraremos la suma de todos los enteros comprendidos
entre ambos números incluidos ellos. Por ejemplo para los números 3 y 7, la suma seria 25. Nota: No
usar la fórmula de Gauss.

Problema 13. La terna (a, b, c) de valores enteros tales que son lados de un triángulo rectángulo se
conoce como una terna pitagórica. Realizar un diagrama de flujo que que encuentre todas las ternas
Pitágoras sin repetición para el cateto opuesto, cateto adyacente e hipotenusa, todos ellos no mayores
de 50. Imprima las ternas encontradas.

Problema 14. Realizar un diagrama de flujo que lea un numero entero positivo y genere un nuevo
numero entero de tal manera que el segundo se componga de los dı́gitos en forma inversa del primero,
es decir, si ingresan 1349 el número que se generará es 9431.

Problema 15. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y diga si es
divisible por 2 usando el criterio de divisibilidad del 2.

Problema 16. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y diga si es
divisible por 3 usando el criterio de divisibilidad del 3.

Problema 17. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y diga si es
divisible por 4 usando el criterio de divisibilidad del 4.

Problema 18. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y diga si es
divisible por 5 usando el criterio de divisibilidad del 5.

Problema 19. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y diga si es
divisible por 6 usando el criterio de divisibilidad del 6.

Problema 20. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y diga si es
divisible por 7 usando el criterio de divisibilidad del 7.

Problema 21. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y diga si es
divisible por 8 usando el criterio de divisibilidad del 8.

Problema 22. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y diga si es
divisible por 9 usando el criterio de divisibilidad del 9.

Problema 23. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y diga si es
divisible por 10 usando el criterio de divisibilidad del 10.

Problema 24. Realizar un diagrama de flujo que pida un número entero n mayor a 2 y diga si es
divisible por 11 usando el criterio de divisibilidad del 11.
Fecha de entrega: por definir

También podría gustarte