me sale error en cuantos = Leer.entero();
import java.io.*;
public class prog34
{
public static void main(String a[])
{
// se debe crear un objeto de tipo archivo
DataOutputStream archivo = null; // archivo es el nombre del flujo que creo
// para poder grabar en archivo1.dat
int ci=0, cuantos;
String nombre=new String("");
int edad=0;
try{
// Creando y grabando a un archivo
archivo=new DataOutputStream( new FileOutputStream("C:\\Documents and Settings\\emilio.EMILGONZIL\\Mis documentos\\documentos_emilio\\documentos_emilio\\varios\\material_umss\\programacion\\proyectos_java\\archivo1.dat",true) );
//("e:\\inf135\\archivos\\archivo1.dat",true) );
System.out.print("Cuantos alumnos tendra el archivo ??? ");
cuantos = Leer.entero();
for(int i=1; i<=cuantos; i++)
{// leyendo de teclado los datos
System.out.print("Nombre: "); nombre = Leer.cadena();
System.out.print("ci: "); ci = Leer.entero();
System.out.print("edad: "); edad = Leer.entero();
/* grabando en el archivo
archivo.writeInt(ci);
archivo.writeUTF(nombre);
archivo.writeInt(edad); */
}
archivo.close();
}
catch(FileNotFoundException fnfe) { /* Archivo no encontrado */ }
catch (IOException ioe) { /* Error al escribir */ } ;
}
}
public class prog34
{
public static void main(String a[])
{
// se debe crear un objeto de tipo archivo
DataOutputStream archivo = null; // archivo es el nombre del flujo que creo
// para poder grabar en archivo1.dat
int ci=0, cuantos;
String nombre=new String("");
int edad=0;
try{
// Creando y grabando a un archivo
archivo=new DataOutputStream( new FileOutputStream("C:\\Documents and Settings\\emilio.EMILGONZIL\\Mis documentos\\documentos_emilio\\documentos_emilio\\varios\\material_umss\\programacion\\proyectos_java\\archivo1.dat",true) );
//("e:\\inf135\\archivos\\archivo1.dat",true) );
System.out.print("Cuantos alumnos tendra el archivo ??? ");
cuantos = Leer.entero();
for(int i=1; i<=cuantos; i++)
{// leyendo de teclado los datos
System.out.print("Nombre: "); nombre = Leer.cadena();
System.out.print("ci: "); ci = Leer.entero();
System.out.print("edad: "); edad = Leer.entero();
/* grabando en el archivo
archivo.writeInt(ci);
archivo.writeUTF(nombre);
archivo.writeInt(edad); */
}
archivo.close();
}
catch(FileNotFoundException fnfe) { /* Archivo no encontrado */ }
catch (IOException ioe) { /* Error al escribir */ } ;
}
}
