Java - Ayuda con este ejercicio

 
Vista:
Imágen de perfil de carlos

Ayuda con este ejercicio

Publicado por carlos (18 intervenciones) el 24/11/2022 19:45:46
Ayuda con este ejercicio,
// El usuario va a ingresar una oración o frase de N caracteres y un separador de palabras(+,-,espacio,/)
//sistema realice las siguientes acciones:
/*1.El sistema debe mantener la primera y ultima letra de la palabras
2.El sistema debe contar y omitir las coincidencias de las letras ya existentes
3.El sistema debe mostrar el resultado final
4.El sistema no debe procesar las palabras que sean menores o igual a 2 caracteres.
5.El sistema debe mantener las caracteres especiales

Ejemplo

Black Days
B3k D2s y asi con la oración que registra el usuario
la primera letra y contra los caracteres hasta el ultimo.

*/
import java.util.Scanner;
import java.util.StringTokenizer;

public class Main {
public static void main(String[] args) {

char caracter;
String frase="";
char primera;
int posFinal;



Scanner teclado = new Scanner(System.in);

Utilidades.imprimirMensaje("Ingrese frase o oración");
frase=Utilidades.capturarDatos();


StringTokenizer stWords = new StringTokenizer(frase);

while(stWords.hasMoreTokens()){

frase = stWords.nextToken();
System.out.println(frase.substring(0,1));
}



for (int i =0;i<frase.length();i++){
// Almacenamos cada caracter en la variable //
primera = frase.charAt(i);
posFinal =frase.length()-1; ////Restas uno para obtener el índice del ultimo caracter //
char caracterFinal= frase.charAt(posFinal);
System.out.println();



}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder