Este documento presenta 10 ejercicios de programación que involucran bucles (for y while) para resolver problemas matemáticos y lógicos. Los ejercicios incluyen sumar cifras de un número, encontrar pares de números cuya suma es un valor dado, calcular números perfectos menores a un valor N, mostrar cuadrados y pirámides de dígitos, calcular factoriales, sumas y promedios de números, sumatorios, y problemas de distribución de dinero entre personas en función de sus edades.