1.- Ingresar tres notas por teclado.
2.- Crear un metodo para calcular y mostrar el promedio.
3.- Crear otro metodo para calcular si el promedio es mayor o igual a 4 (Aprobado), o si es inferior a 4 (Reprobado); y mostrarlo en pantalla.
Algoritmos:
OPCIÓN 1
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
double nota1, nota2, nota3;
nota1 = Double.parseDouble(JOptionPane.showInputDialog("Ingrese la nota 1"));
nota2 = Double.parseDouble(JOptionPane.showInputDialog("Ingrese la nota 2"));
nota3 = Double.parseDouble(JOptionPane.showInputDialog("Ingrese la nota 3"));
Promedio(nota1, nota2, nota3);
Situacion(nota1, nota2, nota3);
}
public static void Promedio(double nota1, double nota2, double nota3){
double promedio;
promedio = (nota1 + nota2 + nota3)/3;
JOptionPane.showMessageDialog(null,"El promedio es: "+ promedio);
}
public static void Situacion(double nota1, double nota2, double nota3){
double promedio;
promedio = (nota1 + nota2 + nota3)/3;
if(promedio < 4)
JOptionPane.showMessageDialog(null,"Su situación es: Reprobado");
else
JOptionPane.showMessageDialog(null,"Su situación es: Aprobado");
}
}
____________________________________
OPCIÓN 2
import javax.swing.JOptionPane;
public class JavaApplication4 {
public static void main(String[] args) {
double n1, n2, n3, n4;
n1 = Double.parseDouble(JOptionPane.showInputDialog("Ingrese la nota 1."));
n2 = Double.parseDouble(JOptionPane.showInputDialog("Ingrese la nota 2."));
n3 = Double.parseDouble(JOptionPane.showInputDialog("Ingrese la nota 3."));
n4 = Double.parseDouble(JOptionPane.showInputDialog("Ingrese la nota 4."));
JOptionPane.showMessageDialog(null,"Su promedio es: "+ Promedio(n1, n2, n3, n4));
JOptionPane.showMessageDialog(null, "Su condición es: "+ Condicion(Promedio(n1, n2, n3, n4)));
}
public static double Promedio (double n1, double n2, double n3, double n4){
double promedio;
promedio = (n1 + n2 + n3 + n4)/4;
return promedio;
}
public static String Condicion (double prom){
String respuesta = "";
if (prom >= 4)
respuesta = "Aprobado.";
else
respuesta = "Reprobado.";
return respuesta;
}
}