Foros del Web » Programación para mayores de 30 ;) » Java »

Ejercicio

Estas en el tema de Ejercicio en el foro de Java en Foros del Web. Escribir un programa que limpie de ruidos una señal de entrada. La señal de entrada será una cadena con letras y números y la salida ...
  #1 (permalink)  
Antiguo 21/09/2012, 12:19
 
Fecha de Ingreso: septiembre-2012
Mensajes: 4
Antigüedad: 11 años, 7 meses
Puntos: 0
Exclamación Ejercicio

Escribir un programa que limpie de ruidos una señal de entrada. La señal de entrada será una cadena con letras y números y la salida será la misma cadena eliminando los números. Por ejemplo para la cadena "Es2to0 3es u9na se88ñal c0on ru1id2os" debe devolver "Esto es una señal con ruidos"

ya tengo una parte avanzada tengo la condicion de la ascii para deteccion de los numero pero no se como eliminar los numeros de la cadena

Código:
        String palabra=jtxtTexto.getText(); //Obtencion de datos
        char car;
        int n=palabra.length(); //Tamaño del string para hacer el recorrido 
        jtxaSalida.setText("");  //Limpiar cada ves cuando doy clic al boton :)
        for(int i=0;i<n;i++){
            car=palabra.charAt(i);
            if(car>=48 && car<=57)
                                                       //Aqui me falta la eliminacion 
                 
        }
        jtxaSalida.append("Palabra Sin Números:\t"+palabra); //Quiero q salga en un JtxArea 
BUENO ESTE ES EL EJERCIO Q ME PLATIO UN PROFE LO NECESITO PARA MAÑANA ASI Q DESEO ASESORIA
  #2 (permalink)  
Antiguo 21/09/2012, 12:23
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 10 meses
Puntos: 220
Respuesta: Ejercicio

eso me parece mas java que javascript
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
  #3 (permalink)  
Antiguo 21/09/2012, 12:27
Avatar de Alexis_Mejias  
Fecha de Ingreso: enero-2005
Ubicación: Santiago
Mensajes: 77
Antigüedad: 19 años, 4 meses
Puntos: 17
Respuesta: Ejercicio

Ya que estas leyendo el char usa el substring

texto.substring(i,1) ' Devuelve el solo el caracter

Esto lo pones dentro de la condicion si es numerico o no y vas concatenando esto hasta formar la palabra

Saludos,
__________________
Alexis Mejias C.
Freelancer Chile - Si te sirvió puntúa positivo
Blog Personal
  #4 (permalink)  
Antiguo 21/09/2012, 12:34
 
Fecha de Ingreso: diciembre-2011
Mensajes: 77
Antigüedad: 12 años, 4 meses
Puntos: 2
Respuesta: Ejercicio

String palabra=jtxtTexto.getText(); //Obtencion de datos
String result = "";
char car;
int n=palabra.length(); //Tamaño del string para hacer el recorrido
jtxaSalida.setText(""); //Limpiar cada ves cuando doy clic al boton :)
for(int i=0;i<n;i++){
car=palabra.charAt(i);
if(!(car>=48 && car<=57))
result +=car; //Aqui voy construyendo el resultado

}
jtxaSalida.append("Palabra Sin Números:\t"+result); //Quiero q salga en un JtxArea
  #5 (permalink)  
Antiguo 21/09/2012, 12:45
 
Fecha de Ingreso: septiembre-2012
Mensajes: 4
Antigüedad: 11 años, 7 meses
Puntos: 0
Exclamación Respuesta: Ejercicio

Cita:
Iniciado por ericklanford Ver Mensaje
String palabra=jtxtTexto.getText(); //Obtencion de datos
String result = "";
char car;
int n=palabra.length(); //Tamaño del string para hacer el recorrido
jtxaSalida.setText(""); //Limpiar cada ves cuando doy clic al boton :)
for(int i=0;i<n;i++){
car=palabra.charAt(i);
if(!(car>=48 && car<=57))
result +=car; //Aqui voy construyendo el resultado

}
jtxaSalida.append("Palabra Sin Números:\t"+result); //Quiero q salga en un JtxArea

AMIGO ESO SIRVE PARA CAPTURAR LOS NUMERO PERO YO NECESITO ELIMINARLOS :s .1!
  #6 (permalink)  
Antiguo 21/09/2012, 12:59
Avatar de Alexis_Mejias  
Fecha de Ingreso: enero-2005
Ubicación: Santiago
Mensajes: 77
Antigüedad: 19 años, 4 meses
Puntos: 17
Respuesta: Ejercicio

Cita:
Iniciado por frankcito18 Ver Mensaje
AMIGO ESO SIRVE PARA CAPTURAR LOS NUMERO PERO YO NECESITO ELIMINARLOS :s .1!
Cambia el IF a tu antojo y harás lo contrario...

Revisa un poco y entiende el código así podrás defendedlo ante el profesor

saludos,
__________________
Alexis Mejias C.
Freelancer Chile - Si te sirvió puntúa positivo
Blog Personal
  #7 (permalink)  
Antiguo 21/09/2012, 13:05
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años
Puntos: 343
Respuesta: Ejercicio

Estás esperando que te hagan la tarea? Si fuese moderador te cerraría el tema :D
__________________
blog | @aijoona
  #8 (permalink)  
Antiguo 21/09/2012, 13:44
 
Fecha de Ingreso: septiembre-2012
Mensajes: 4
Antigüedad: 11 años, 7 meses
Puntos: 0
Exclamación Respuesta: Ejercicio

tengo la idea pero no puedo plasmarlo con los codigos q tengo :s ..!!
  #9 (permalink)  
Antiguo 21/09/2012, 13:48
Avatar de Alexis_Mejias  
Fecha de Ingreso: enero-2005
Ubicación: Santiago
Mensajes: 77
Antigüedad: 19 años, 4 meses
Puntos: 17
Respuesta: Ejercicio

Estimado estas capturando en el car el valor del char
Debes recatar el substring de la variable palabra.

Busca info... esta bien hecho lo que te pasaron...
__________________
Alexis Mejias C.
Freelancer Chile - Si te sirvió puntúa positivo
Blog Personal

Etiquetas: ejercicio, botones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:41.