Este documento contiene 29 problemas o ejercicios de programación en Java relacionados con temas como manejo de arreglos, excepciones, funciones, cálculo de áreas, sueldos, descuentos, números primos, secuencias de Fibonacci, ordenamiento de números y más. El objetivo es que el estudiante desarrolle algoritmos y programas en Java para resolver cada uno de los problemas planteados.