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

Ejercicio - Calificando promedio de notas

Buenas a todos, a continuación les dejo la forma que encontré de hacer el ejercicio de práctica:

 import java.util.Scanner;

 public class Main {
public static void main(String[] args) {
    Scanner teclado = new Scanner(System.in);

    System.out.println("Digite su nombre: ");
    String nombreAlumno = teclado.nextLine();

    System.out.println("Si su género es masculino digite M, sino digite F:");
    String genero = teclado.nextLine().trim().toUpperCase();

    System.out.println("Digite sus notas separadas por espacio:");
    String notasInput = teclado.nextLine();

    String[] notasStr = notasInput.trim().split("\\s+");
    double sumaNotas = 0;

    for (String nota : notasStr) {
        sumaNotas += Double.parseDouble(nota);
    }

    double notaFinal = sumaNotas / notasStr.length;


    String promedioFormateado = String.format("%.1f", notaFinal);

    String pronombre = genero.equals("F") ? "La alumna" : "El alumno";
    String aprobado = genero.equals("F") ? "aprobada" : "aprobado";
    String reprobado = genero.equals("F") ? "reprobada" : "reprobado";

    if (notaFinal >= 7) {
        System.out.println(pronombre + " " + nombreAlumno + " tuvo un promedio de " + promedioFormateado + " y fue " + aprobado + ".");
    } else if (notaFinal >= 5) {
        System.out.println(pronombre + " " + nombreAlumno + " tuvo un promedio de " + promedioFormateado + " y debe recuperar.");
    } else {
        System.out.println(pronombre + " " + nombreAlumno + " tuvo un promedio de " + promedioFormateado + " y fue " + reprobado + ".");
    }

    teclado.close();
   }
}

Nota: Corregir identación ya que intente dejarlo como originalmente lo hice pero se me salia del recuadro parte del código

1 respuesta

¡Hola Jainer! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!