//Declaramos las variables
String Txt1 = "", Txt2 = "", Txt3 = "", a = "";
double nota1 = 0.0, nota2 = 0.0, nota3 = 0.0, prom = 0.0;
DecimalFormat miFormato = new DecimalFormat("#.##");
//Capturamos los datos desde teclado
Txt1 = JOptionPane.showInputDialog(null, "Primera Nota",
"Notas del alumno", JOptionPane.INFORMATION_MESSAGE);
Txt2 = JOptionPane.showInputDialog(null, "Segunda Nota",
"Notas del alumno", JOptionPane.INFORMATION_MESSAGE);
Txt3 = JOptionPane.showInputDialog(null, "Tercera Nota",
"Notas del alumno", JOptionPane.INFORMATION_MESSAGE);
//Convertimos de String a Integer(Entero)
nota1 = Double.parseDouble(Txt1);
nota2 = Double.parseDouble(Txt2);
nota3 = Double.parseDouble(Txt3);
//Sacamos el promedio
prom = (nota1+nota2+nota3)/3;
//Realizamos la comparacion del resultado
if(prom > 4.0){
a = "Excelente";
}else if(prom <= 2.9){ a = "Pesimo"; } //Imprimos el resultado con formateo de promedion (#.##) para imprimir 2 decimales
JOptionPane.showMessageDialog(null, "Promedio: " + miFormato.format(prom) + " " + a,
"Notas del alumno", JOptionPane.INFORMATION_MESSAGE);
No hay comentarios:
Publicar un comentario