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.
Tabla de contenidos
- 1 Listado de problemas resueltos
- 2 Selectiva: Reconocimiento de notas musicales
- 3 Selectiva: Validación de rango del espectro de luz visible
- 4 Selectiva: Pasar a mayúscula o minúscula un caracter
- 5 Selectiva: Raíces de la ecuación cuadrática
- 6 Selectiva: Calculadora de números complejos
- 7 Iterativa: Suma de potencias de X
- 8 Iterativa: Verificación de números primos
- 9 Iterativa: e elevado a la X
- 10 Iterativa: Mayores y menores de un conjunto de números
- 11 Programación modular: Cálculo del factorial
- 12 Programación modular: Cantidad de dígitos de un número
- 13 Programación modular: La serie de Fibonacci
- 14 Programación modular: Número Palíndromo o capicúa
- 15 Programación modular: El Número Combinatorio
- 16 Programación modular: Los Números Armstrong
- 17 Programación modular: Cambio de base
- 18 Programación modular: Descomposición en factores primos
Listado de problemas resueltos
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.