Estudiantes con mayor nota que el promedio en java.
En esta seccion se muestra el programa que almacena los datos y realiza las operaciones matematicas logicas del programa
/*
*MayorCaliic.java
*
* Descripcion: programa que recibe un numero de estudiantes determinado por el usuario
* y recibe sus calificaciones en un examen determinado, luego las compara
* ymuestra cuantos estudiantes sacaron mayor calificacion que el promedio.
*
* Hecho por: Victor Henriquez
*
*/
public class MayorCaliic
{
public int n, i, xx = 30;
public float[] notas=newfloat[xx];
public float tnot, prom;
public MayorCaliic(){}
public void asig_n_est(int nn)
{
xx = nn;
}
public void asigDat (int e, float not)
{
notas[e]= not;
}public int calMay()
{
tnot = 0; n = 0;
for (i=0; i 100)
{
mensaje = "ERROR, la calificaciÛn ha de ser entre 0 y 100\n ";
JOptionPane.showInternalMessageDialog(null, mensaje,"Error!!!", ERROR_MESSAGE);
System.out.print("ERROR, la calificaciÛn ha de ser entre 0 y 100\n ");
aux = JOptionPane.showInputDialog("Ingrese la calificaciÛn del estudiante n˙mero " + y + "\n");k =(int) Float.parseFloat(aux);
}
grupo1ls212.asigDat( j, k);
}
x = grupo1ls212.calMay();
mensaje = "En el grupo 1LS212 hay " + x + " estudiantes con una calificaciÛn\n superior a la del resto del grupo.";
JOptionPane.showMessageDialog(null, mensaje, "Resultado...", INFORMATION_MESSAGE);
System.out.print("En el grupo 1LS212 hay " + x + " estudiantescon una calificaciÛn ");
System.out.println("superior a la del resto del grupo");
}
}
aqui comienza el archivo de interactividad con el usuario:
/*
* Program_MayorCalific.java
*...
Regístrate para leer el documento completo.