package capitulo04.bloque05; import static capitulo04.utils.Utils.solicitarStringScanner; public class Ejercicio06 { public static void main(String[] args) { String palabraIntroducida = solicitarStringScanner("Introduzca una palabra para comprobar si es un pangrama"); boolean letraA = false, letraE = false, letraI = false, letraO = false, letraU = false; palabraIntroducida = cambiarAMinuscula(palabraIntroducida); for (int i = 0; i < palabraIntroducida.length(); i++) { if (palabraIntroducida.charAt(i) == 'a') { letraA = true; } else if (palabraIntroducida.charAt(i) == 'e') { letraE = true; } else if (palabraIntroducida.charAt(i) == 'i') { letraI = true; } else if (palabraIntroducida.charAt(i) == 'o') { letraO = true; } else if (palabraIntroducida.charAt(i) == 'u') { letraU = true; } } if (letraA && letraE && letraI && letraO && letraU) { System.out.println("Sí es un pangrama"); } else { System.out.println("No es un pangrama"); } } public static String cambiarAMinuscula(String textoACambiar) { String minuscula = ""; for (int i = 0; i < textoACambiar.length(); i++) { if (textoACambiar.charAt(i) >= 65 && textoACambiar.charAt(i) <= 90) { minuscula += (char) (textoACambiar.charAt(i) + 32); } else { minuscula += textoACambiar.charAt(i); } } return minuscula; } }