Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

LABORATORIO #5.

TRATAMIENTO DE PALABRAS

Nombre: Andrea Zabala R


Comentarios: Las libreras Tokenziner facilitan un tanto lo dificultad del
desarrollo del ejercicio, solo falta conocer a fondo la cantidad y el uso
de las opciones que se disponen. Aun es un poco complicado.
Porcentaje terminado: 30%
public static void mostrarPalabras(String s1){
StringTokenizer st = new StringTokenizer (s1, "(),;. ");
while(st.hasMoreTokens()){
String token = st.nextToken();
System.out.println(token);
}
}
public static boolean palabrasiguales(String s1){
StringTokenizer st = new StringTokenizer (s1);
String palabra = st.nextToken();
while(st.hasMoreTokens()){
String pal = st.nextToken();
if(!palabra.equals(pal)) return false;
}
return true;
}
public static boolean palabrasOrden(String s1){
StringTokenizer st = new StringTokenizer (s1);
String palAnt = st.nextToken();
while(st.hasMoreTokens()){
String pal = st.nextToken();
if (palAnt.compareTo(pal) < 0) return false;
palAnt = pal;
}
return true;
}
public static boolean vocales(String s1){
StringTokenizer st = new StringTokenizer (s1, "aeiou");
String palabra = st.nextToken();
while(st.hasMoreTokens()){
String pal = st.nextToken();
if(!palabra.startsWith(pal)) return false;
}
return true;
}
public static void palabravocales(String s1){
StringTokenizer st = new StringTokenizer (s1);
String palabra = st.nextToken();
while(st.hasMoreTokens()){
String vocales = st.nextToken();
System.out.println(palabra);

}
public static void palabrasK(String s1, int k){
StringTokenizer st = new StringTokenizer (s1);
while(st.hasMoreTokens()){
String pal = st.nextToken();
if(pal.length() == k) System.out.println(pal);
}

You might also like