0% encontró este documento útil (0 votos)
20 vistas2 páginas

Ejercicios de Algoritmos y Pseudocódigo

El documento presenta una serie de ejercicios prácticos sobre programación, donde se requiere crear diagramas de flujo y pseudocódigo para resolver problemas como el cálculo de factoriales, la verificación de números primos, la generación de tablas de multiplicar, la identificación de números perfectos, el cálculo del máximo común divisor y mínimo común múltiplo, la suma de dígitos, la secuencia de Fibonacci y la simulación de un cajero automático. Cada ejercicio incluye ejemplos específicos para ilustrar los resultados esperados. El enfoque está en el desarrollo de habilidades de programación y resolución de problemas.

Cargado por

francocaches1
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas2 páginas

Ejercicios de Algoritmos y Pseudocódigo

El documento presenta una serie de ejercicios prácticos sobre programación, donde se requiere crear diagramas de flujo y pseudocódigo para resolver problemas como el cálculo de factoriales, la verificación de números primos, la generación de tablas de multiplicar, la identificación de números perfectos, el cálculo del máximo común divisor y mínimo común múltiplo, la suma de dígitos, la secuencia de Fibonacci y la simulación de un cajero automático. Cada ejercicio incluye ejemplos específicos para ilustrar los resultados esperados. El enfoque está en el desarrollo de habilidades de programación y resolución de problemas.

Cargado por

francocaches1
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Principios de Programación

Práctico 1
Algoritmos, pseudocódigo y diagramas de ujo

Ejercicio 1
Crea un diagrama de ujo y pseudocódigo de un programa que calcule el factorial de un
número dado. El programa debe tomar el número como entrada y mostrar el factorial como
salida.
Ej. con 3 —> Factorial de 3 es: 3x2x1 = 6
Ej. con 5 —> Factorial de 5 es: 5x4x3x2x1 = 120
Ej. con 6 —> Factorial de 6 es: 6x5x4x3x2x1 = 720

Ejercicio 2
Crea un diagrama de ujo y pseudocódigo de un programa que reciba un número entero
positivo e imprima si el número es primo o no es primo. Un número es primo cuando tiene
únicamente como divisores a 1 y a sí mismo.

Ejercicio 3
Crea un diagrama de flujo y pseudocódigo de un programa que pida un número al usuario y
muestre en pantalla la tabla del 1 al 10 de ese número.

Ejercicio 4
Crea un diagrama de ujo y pseudocódigo de un programa que veri que si un número dado es
un número perfecto o no. Un número es perfecto si la suma de todos sus divisores (a excepción
de él mismo) suman la misma cantidad que el número.
Ej. 6 —> Es un número perfecto (ya que 1 + 2 + 3 = 6)
Ej. 28 —> Es un número perfecto (ya que 1 + 2 + 4 + 7 + 14 = 28)
Ej. 9 —> No es un número perfecto (ya que 1 + 2 + 3 = 6)

Ejercicio 5
Crea un diagrama de ujo y pseudocódigo de un programa que calcule el máximo común
divisor (MCD) de dos números dados. El diagrama debe tomar los dos números como entrada y
mostrar el MCD como salida.
Ej. 6 y 15 —> El MCD (6,15) es 3
Ej. 9 y 28 —> El MCD (9,28) es 1

Ejercicio 6
Crea un diagrama de ujo y pseudocódigo de un programa que calcule el mínimo común
múltiplo (mcm) de dos números dados. El diagrama debe tomar los dos números como entrada
y mostrar el mcm como salida.
Ej. 6 y 15 —> El mcm (6,15) es 30
Ej. 9 y 28 —> El mcm (3,2) es 6
fl
fl
fl
fl
fl
fl
fi
Ejercicio 7
Crea un diagrama de flujo y pseudocódigo de un programa que calcule la suma de los dígitos de
un número entero ingresado por el usuario.

Ejercicio 8
Crea un diagrama de flujo y pseudocódigo de un programa que genere los primeros N números
de la secuencia de Fibonacci, donde N es un número ingresado por el usuario.
Ej. 7 → 0, 1, 1, 2, 3, 5, 8

Ejercicio 9
Crea un diagrama de flujo y pseudocódigo de un programa que simule un cajero automático. El
usuario ingresa un monto que desea retirar, pero solo puede retirar múltiplos de billetes de 100,
200, 500, 1000 o 2000.
Si el monto ingresado no es múltiplo de alguno de estos valores, se muestra un mensaje de error.
Si el monto es válido, se indica con qué billetes se entregará el dinero, priorizando los billetes de
mayor denominación.

Ej. el usuario ingresa 3700 → Se entrega 1 billete de 2000, 1 billete de 1000, 1 billete de 500, 1
billete de 200.

También podría gustarte