Este documento presenta 10 problemas fundamentales de programación, incluyendo verificar si un número es primo, convertir entre escalas de temperatura, ordenar números de menor a mayor, validar caracteres de entrada, calcular perímetros de triángulos, y realizar cálculos matemáticos como MCM, MCD e inversión de números.