Este documento presenta 10 programas en Java que utilizan estructuras condicionales como if y switch para realizar diferentes tareas de validación y cálculo. Los programas verifican si un número es par o impar, múltiplo de 10, si caracteres son letras mayúsculas o minúsculas, números, o iguales. También calculan el mayor de tres números, la división de dos números validando el divisor, y validan horas, meses y días del año.