ayuda con este ejercicio

Iniciado por xxxkroxxx, 12 Agosto 2009, 21:06 PM

0 Miembros y 1 Visitante están viendo este tema.

xxxkroxxx

porfavor urge la ayuda que me puedan brindar
Código (java) [Seleccionar]
public class NewClass{

     static FileOutputStream istro;
   public static final int longLinea=81;

   public static void (String args[]) trows IOException {
       byte nombre[]=new byte[longLinea];
       byte apellidos[]=new byte[longLinea];
       byte ctainicial[]=new byte[longLinea];
       byte cedula[]=new byte[longLinea];
       byte edad[]=new byte[longLinea];
       byte provincia[]=new byte[longLinea];

      istro= new FileOutputStream( "registro.dot" );
       while(true) {
           System.err.println("Escriba el nombre, con no termina el almacenamiento");
           LeeLinea(nombre);

           if("no".equalsIgnoreCase(new String( )))break;
           System.err.println("Digite su apellido");
           LeeLinea(apellidos);
           System.err.println ("Digite su cedula");
           LeeLinea(cedula);
           System.err.println ("Digite su provincia");
           LeeLinea(provincia);
           System.err.println("Digite su cuenta inicial");
           LeeLinea(ctainicial);
           System.err.println("Digite su edad");
           LeeLinea(edad);

           for(int i=0 ; nombre !=0; i++)
              istro.write(nombre);
           istro.write( ',');


           for(int i=0 ; cedula !=0; i++)
              istro.write(cedula);
           istro.write( ',');

           for(int i=0 ; ctainicial !=0; i++)
               istro.write(ctainicial);
           istro.write( ',');

           for(int i=0 ; apellidos !=0; i++)
               istro.write(apellidos);
           istro.write( ',');

           for(int i=0 ; edad !=0; i++)
               istro.write(edad);
           istro.write( ',' );

          for(int i=0 ; provincia !=0; i++)
               istro.write(provincia);
          istro.write( '\n'  );


       }
       istro.close(); }


   private static void LeeLinea(byte linea[]) trows IOException {
       int b=0;
       int i=0;
        while( (i < ( longLinea-1) ) && ( ( b = System.in.read() ) != '\n' ) )
           linea[i++] = (byte)b;
       linea = (byte)0;


   }


}

kinos

Hola, pon los imports y el código entre sus etiquetas de codigo por favor.
Explica que te ocurre vaquero jeje  ::)

Pablo Videla

Usa el codigo GeSHI para entender el codigo mejor , y asi te podamos ayudar con el codigo , y explicanos el problema.

Amerikano|Cls





Mi blog:
http://amerikanocls.blogspot.com