larriata10
Becerro
- Desde
- 20 Nov 2009
- Mensajes
- 18
- Tema Autor
- #1
necesito de su ayuda amigos y vengo con esperanza de que me ayuden, estoy empezando a programar y me dejaron un programa en la escuela que vale la mitad de la calificación del mes, ya lo hice pero a la hora de correrlo me marca errores!, y no se en que me falla
... y segun yo! esta todo bien, aqui se los dejo, aver si me pueden decir en que estoy mal, espero puedan ayudarme con mi problema!.
public class Arreglos {
public static void main(String[] args) {
BufferedReader br=new BufferedReader(new ImputStreamReader(System.in));
int[] examenes=new int[3]
System.out.println("La longitud de datos de mi arreglo es:"+examenes.length);
for (int i=0;i<examenes.length;i++){
System.out.println("ingrese el valor para el examen:"+(i+1)+"de"+examenes.length);
examenes=leerInt(br);
}
System.out.println("el resultado del primer examen es:"+examenes[0]);
System.out.println("el resultado del ultimo examen es:"+examenes[examenes.length-1]);
}
public static int leerInt(BufferedReader buff) {
int lee=0;
boolean error;
do {
error=false;
try {lee = Integer.parseInt(buff.readLine());}
catch (NumberFormatExcepcion ex){
System.out.println("Entrada erronea, Repetir:?");
error=true;}
catch (Exception ex){ex.printStackTrace(System.err);}
} while (error);
return lee;
}
}
Gracias de ante mano

public class Arreglos {
public static void main(String[] args) {
BufferedReader br=new BufferedReader(new ImputStreamReader(System.in));
int[] examenes=new int[3]
System.out.println("La longitud de datos de mi arreglo es:"+examenes.length);
for (int i=0;i<examenes.length;i++){
System.out.println("ingrese el valor para el examen:"+(i+1)+"de"+examenes.length);
examenes=leerInt(br);
}
System.out.println("el resultado del primer examen es:"+examenes[0]);
System.out.println("el resultado del ultimo examen es:"+examenes[examenes.length-1]);
}
public static int leerInt(BufferedReader buff) {
int lee=0;
boolean error;
do {
error=false;
try {lee = Integer.parseInt(buff.readLine());}
catch (NumberFormatExcepcion ex){
System.out.println("Entrada erronea, Repetir:?");
error=true;}
catch (Exception ex){ex.printStackTrace(System.err);}
} while (error);
return lee;
}
}
Gracias de ante mano