You are on page 1of 1

SERVICIO NACIONAL DE APRENDIZAJE

SENA REGIONAL NARIO


CENTRO INTERNACIONAL DE PRODUCCION LIMPIA LOPE


ALGORITMOS Y PSEUDOCODIGO

Listado de ejercicios para anlisis y desarrollo.

1. Explicar el algoritmo Primos del tutorial de PSeInt, consulte sobre el tema.
2. Realice un diagrama de flujo que indique el procedimiento para hallar el mximo
comn divisor de dos nmeros enteros (MCD) por el algoritmo de Euclides.
Implemente el algoritmo.
3. Realice un diagrama de flujo que indique el procedimiento para hallar el mnimo comn
mltiplo de dos nmeros enteros (mcm). Implemente el algoritmo.
4. Leer dos nmeros positivos a y b e imprimir los a primeros nmeros primos si a < b. En
caso contrario imprimir el resultado de la serie:


5. Obtener el primer nmero de la serie de FIBONACCI que sea mayor que n. Sabiendo
que la secuencia de la serie es la siguiente: 0, 1,1, 2, 3, 5, 8, 13, 21, ...
6. Arreglos. Explicar el algoritmo Sucursales del tutorial de PSeInt, ajustarlo para incluir
informacin del vendedor que realiza la transaccin.
7. Uso Arreglos. Explicar el algoritmo Hanoi del tutorial de PSeInt.
8. Uso Arreglos. Explicar el algoritmo Romanos del tutorial de PSeInt.
9. Strings o Cadenas. Explicar el algoritmo Cadenas del tutorial de PSeInt, ajustarlo para
contar consonantes de una frase.
10. Algoritmos de bsqueda. Explicar algoritmo de determinacin de Mayores del tutorial
de PSeInt, ajustarlo para que se presente adems los dos menores.
11. Algoritmos de ordenacin. Explicar algoritmo de Ordena Lista del tutorial de PSeInt,
ajustarlo para presentarlo en forma alfabtica en sentido inverso (de la z a la a).
12. Funciones. Explicar el algoritmo Subprocesos/Funciones del tutorial de PSeInt,
consulte sobre el tema.
13. Recursin. Explicar el algoritmo Recursin del tutorial de PSeInt, consulte sobre el
tema.
14. Uso de Recursin. Realiza un procedimiento para calcular el factorial de un nmero
que debe estar comprendido entre 5 y 62.
15. Realice un programa para encontrar los 100 primeros nmeros perfectos. Un nmero es
perfecto cuando la suma de sus divisores (sin contar el mismo nmero) es igual al
mismo nmero. Por ejemplo: 6 = 1+2+3.
16. Obtener el nmero en sistema binario que corresponda a un nmero en sistema decimal
introducido desde teclado.
17. Obtener el nmero en sistema hexadecimal que corresponda a un nmero en sistema
decimal introducido desde teclado.
18. Obtener el nmero en sistema decimal que corresponda a un nmero en sistema binario
introducido desde teclado.
19. Obtener el nmero en sistema decimal que corresponda a un nmero en sistema
hexadecimal introducido desde teclado.
20. Realice un programa que, de la siguiente serie:
a. Muestre la serie infinitamente
b. Muestre los primeros n trminos de la serie
c. Muestre el n-esimo trmino de la serie
Serie: -1 1 -1 1 -1 1 -1 1