Programas_Java_BlueJ_Negrilla
Programas_Java_BlueJ_Negrilla
Fila 1
import java.util.Scanner;
try {
int numero = Integer.parseInt(entrada);
if (numero % 2 == 0) {
System.out.println("Es un número entero PAR.");
} else {
System.out.println("Es un número entero IMPAR.");
}
} catch (NumberFormatException e) {
System.out.println("No es un número entero.");
}
}
}
import java.util.Scanner;
if (palabra.equals(invertida)) {
System.out.println("Es un palíndromo.");
} else {
System.out.println("No es un palíndromo.");
}
}
}
Fila 2
import java.util.Scanner;
int contador = 0;
for (int i = 0; i < palabra.length(); i++) {
char c = palabra.charAt(i);
if ("aeiouáéíóú".indexOf(c) != -1) {
contador++;
}
}
System.out.println("Número aproximado de sílabas: " + contador);
}
}
2. Detectar números en un texto, guardarlos en una lista y calcular la suma
import java.util.Scanner;
import java.util.ArrayList;
import java.util.regex.*;
Pattern p = Pattern.compile("\\d+");
Matcher m = p.matcher(texto);
while (m.find()) {
int numero = Integer.parseInt(m.group());
numeros.add(numero);
suma += numero;
}
import java.util.Scanner;
if (telefono.length() < 1) {
System.out.println("Número inválido.");
return;
}