Vemos las variables tipo string que nos servirán en este simple programa :
frase = esta string almacenara la frase que vamos a introducir.
resultado = aquí vamos a almacenar el resultado final , es decir la salida.
clave= es el string que vamos a reemplazar por cada silaba que encontremos.
También vemos la variable de tipo int i el cual solo nos servirá de contador para recorrer el string frase.
===============================================================
import java.io.*;
public class Reemplazar {
public static void main(String[]args)throws IOException {
String frase;
String resultado="";
String clave="nat";
int i;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Ingrese una frase : ");
frase=br.readLine();
for(i=0;i<frase.length();i++){
char xCar=frase.charAt(i);
if(xCar=='a' || xCar== 'e'|| xCar=='i' || xCar=='o' || xCar=='u') {
resultado = resultado + "nat";
}
else {
resultado =resultado + frase.charAt(i);
}
}
System.out.println("El resultado es : " + resultado);
}
}
=======================================================
He aquí la simulación :
Si no se ve bien , la entrada es "Yo amo Java" y la salida es : "Ynat natmnat jnatvnat"
No hay comentarios:
Publicar un comentario