Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Promedio

//Julia es profesora y necesita un programa que la ayude a determinar si un estudiante
// ha sido aprobado en la asignatura. La regla de la escuela es:
//
//El estudiante es aprobado si su promedio final es mayor o igual a 7.0.
//Si el promedio está entre 5.0 y 6.9, está en recuperación.
//Si es inferior a 5.0, está reprobado.
//
//Crea un programa que, a partir de una variable media, muestre la
// situación del estudiante según las reglas de la escuela.


public class Jualia {
    public static void main(String[] args) {

        double nota1 = 4.8;
        double nota2 = 2.2;
        double nota3 = 8.5;
        double promedio = (nota1+nota3+nota2)/3;


         if (promedio >= 7.0) {
             System.out.println("El estudiante tuvo un promedio de "+(promedio) +" y fue aprobado.");
         } else if (promedio < 5.0) {
             System.out.println("El estudiante tuvo un promedio de "+(promedio)+ " y fue reprobado.");
         }else{
             System.out.println("El estudiante tuvo un promedio de "+ (promedio)+ " y está en recuperación.");

         }

    }
    }
1 respuesta

Hola Paloma, espero que estés bien

Tu código está casi perfecto para lo que necesitas. Has implementado correctamente la lógica para determinar la situación del estudiante según su promedio. Sin embargo, hay un pequeño error en el nombre de la clase. Has escrito "Jualia" en lugar de "Julia". Asegúrate de corregir eso para evitar problemas al compilar el programa.

Aquí tienes el código corregido:

public class Julia {
    public static void main(String[] args) {

        double nota1 = 4.8;
        double nota2 = 2.2;
        double nota3 = 8.5;
        double promedio = (nota1 + nota2 + nota3) / 3;

        if (promedio >= 7.0) {
            System.out.println("El estudiante tuvo un promedio de " + promedio + " y fue aprobado.");
        } else if (promedio < 5.0) {
            System.out.println("El estudiante tuvo un promedio de " + promedio + " y fue reprobado.");
        } else {
            System.out.println("El estudiante tuvo un promedio de " + promedio + " y está en recuperación.");
        }
    }
}

Este código calculará el promedio de las notas y mostrará el estado del estudiante según las reglas de la escuela.

Espero que esto te ayude y buenos estudios!