Ejercicios Resueltos

A continuación se presenta una serie de ejercicios resueltos usando estructuras algorítmicas selectivas e iterativas así como el paradigma de programación modular. Cada problema ha sido categorizado por nivel, considerando los niveles: básico, intermedio y avanzado. Cada problema cuenta con un enunciado y este a su vez posee una conjunto de casos de pruebas que facilitará la verificación de sus soluciones. Cada ejercicio ha sido resuelto tanto en PSeInt, ANSI C, Java así como Python. Los detalles de la solución algorítmicas así como su explicación  y justificación lo encontrarás en la solución realizada en PSeInt. Además, en la conclusión de cada página, podrás descargar los códigos fuentes de la solución propuesta.

Si te interesa ver los ejercicios resueltos pero clasificados por categoría revisa los siguientes enlaces. Podrás consultar los problemas solucionados por tipo de estructura algorítmica ya sea selectiva o iterativa o por programación modular

Nivel básico

0.5/5

Selectiva: Reconocimiento de notas musicales

Nivel básico

0.6/5

Selectiva: Validación de rango del espectro de luz visible

Nivel intermedio

3/5

Selectiva: Pasar a mayúscula o minúscula un caracter

Nivel intermedio

3/5

Selectiva: Raíces de la ecuación cuadrática

Nivel intermedio

3/5

Selectiva: Calculadora de números complejos

Nivel básico

2/5

Iterativa: Suma de potencias de X

Nivel intermedio

2.5/5

Iterativa: Verificación de números primos

Nivel intermedio

3/5

Iterativa: e elevado a la X

Nivel intermedio

3/5

Iterativa: Mayores y menores de un conjunto de números

Nivel básico

1.5/5

Programación modular: Cálculo del factorial

Nivel básico

1.5/5

Programación modular: Cantidad de dígitos de un número

Nivel básico

2/5

Programación modular: La serie de Fibonacci

Nivel básico

2/5

Programación modular: Número Palíndromo o capicúa

Nivel básico

3/5

Programación modular: El Número Combinatorio

Nivel intermedio

3/5

Programación modular: Los Números Armstrong

Nivel intermedio

3/5

Programación modular: Cambio de base

Nivel intermedio

3.5/5

Programación modular: Descomposición en factores primos