public void notas_parciales()throws IOException {
int n=1;
int y=3;
double sumaparciales = 0.0;
double promedioparciales = 0.0;
System.out.println("El tama�o de la lista de notas de Parciales es: "+notasdeparciales.size());
if ( notasdeparciales.size() != 0)
{
System.out.println("Las notas de parciales ya han sido ingresadas. �Desea ingresar nuevas notas? Y/N");
String buscador3 = lector.readLine();
if( buscador3.equalsIgnoreCase("Y"))
{
notasdeparciales.clear();
System.out.println("Para ingresar la nota del Parcial digite un n�mero entre 5.0 y 0.0"); // Ingrese el Nombre//
for ( int i=0; i<y; i++)
{
System.out.println("Ingrese la nota del Parcial "+(n+i)); // Ingrese el Nombre//
setNotaparcial(Double.parseDouble((lector.readLine())));
if ( notaparcial <= 5.0 && notaparcial >= 0.0 )
{ notasdeparciales.add(notaparcial); }
else
{ n = n-1;
y = y+1;
System.out.println("Ingreso erroneo de la nota, porfavor digite un n�mero decimal entre 5.0 y 0.0"); }
}
}
}
else
{
System.out.println("Para ingresar la nota del Parcial digite un n�mero entre 5.0 y 0.0"); // Ingrese el Nombre//
for ( int i=0; i<y; i++)
{
System.out.println("Ingrese la nota del Parcial "+(n+i)); // Ingrese el Nombre//
setNotaparcial(Double.parseDouble((lector.readLine())));
if ( notaparcial <= 5.0 && notaparcial >= 0.0 )
{ notasdeparciales.add(notaparcial); }
else
{ n = n-1;
y = y+1;
System.out.println("Ingreso erroneo de la nota, porfavor digite un n�mero decimal entre 5.0 y 0.0"); }
}
}
System.out.println("Las notas de los parciales son:");
for ( int i=0; i<notasdeparciales.size(); i++)
{
sumaparciales = sumaparciales + notasdeparciales.get(i);
System.out.println(notasdeparciales.get(i));
}
promedioparciales = sumaparciales/3;
System.out.println("La definitiva de Parciales es: "+promedioparciales);
setDefinitivaparciales(promedioparciales*0.60);
System.out.println("El valor de los Parciales en la definitiva de la materia es: "+(definitivaparciales));
}
public double definitiva(){
double definitivatemporal = definitivaparciales+definitivatrabajos+definitivaquices;
double definitivafinal = definitivatemporal*creditos;
System.out.println("La definitiva de la materia es: "+definitivatemporal);
System.out.println("La definitiva de la materia con creditos para el promedio es: "+definitivafinal);
return definitivafinal;
}
// -------------------- Metodos de Atributos ------------------- //
public String getCodigoestudiante() {return codigoestudiante;}
public void setCodigoestudiante(String codigoestudiante) {this.codigoestudiante = codigoestudiante;}
public int getCreditos() {return creditos;}
public void setCreditos(int creditos) {this.creditos = creditos;}
public double getNotaquiz() {return notaquiz;}
public void setNotaquiz(double notaquiz) {this.notaquiz = notaquiz;}
public double getNotatrabajo() {return notatrabajo;}
public void setNotatrabajo(double notatrabajo) {this.notatrabajo = notatrabajo;}
public double getNotaparcial() {return notaparcial;}
public void setNotaparcial(double notaparcial) {this.notaparcial = notaparcial;}
public double getDefinitivaparciales() {return definitivaparciales;}
public void setDefinitivaparciales(double definitivaparciales) {this.definitivaparciales = definitivaparciales;}
public double getDefinitivatrabajos() {return definitivatrabajos;}
public void setDefinitivatrabajos(double definitivatrabajos) {this.definitivatrabajos = definitivatrabajos;}
public double getDefinitivaquices() {return definitivaquices;}
public void setDefinitivaquices(double definitivaquices) {this.definitivaquices = definitivaquices;}
}