Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Agosto 07, 2008, 05:33:46
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación (Moderador: programas gratis)  |  Tema: donde esta el error 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: donde esta el error  (Leído 163 veces)
o.ORossO.o
Colaborador
*****
Desconectado Desconectado

Mensajes: 772


Sonrie que la vida es corta


Ver Perfil WWW Email
« en: Junio 09, 2007, 01:26:43 »

primero que nada quiero enviarles saludos a toda la comunidad de foristas de el-hacker.com , ahora abro este post para ver si me podrian ayudar a conseguir el error en el siguiente codigo el programa que queria hacer es un programa que dado una palabra me imprimiera en cada linea una palabra por ejemplo si alguien escribe "la casa de juan" el programa imprimiria lo siguiente



la

casa

de

juan



ahora que es lo que pasa en el codigo que he hecho hasta ahora me imprime todo menos la ultima palabra es decir que me imprime



la

casa

de



y por mas vueltas que le doy al codigo no le consigo el error y espero que ustedes me ayuden a consegirlo este es el pseudocodigo que llevo hasta ahora



Código:


import java.io.*;

public class ejemplito {

     public static void main(String[] args)throws IOException {

     BufferedReader en = new BufferedReader(new InputStreamReader(System.in));

        String cad1,b;

             int p=0,x;



System.out.print("de una frase:");

System.out.flush();

cad1 = en.readLine();

for (x=0;x<cad1.length();x++) {

 if (cad1.charAt(x) == ' ') {

 b = cad1.substring(p,x);

 System.out.println(b);

       p = x+1;

 }

 }

 }

 }

En línea
TiTuX
Recien Llegado
*
Desconectado Desconectado

Mensajes: 1


Ver Perfil
« Respuesta #1 en: Junio 29, 2007, 04:24:47 »

« Última modificación: Junio 29, 2007, 04:30:46 por TiTuX » En línea
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación (Moderador: programas gratis)  |  Tema: donde esta el error « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC