Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Desafio Asignatura

import java.util.Scanner;

public class Aprobacion {
public static void main(String[] args) {
double sum_notas = 0;
double prom = 0;
Scanner scanner = new Scanner(System.in);
System.out.print("Por favor, ingresa la cantidad de notas: ");
int cant_notas = scanner.nextInt();

    for (int i = 1; i <= cant_notas; i++) {
        Double nota;
        while (true) {
            System.out.print("Ingrese nota " + i + " (entre 1 y 10): ");
            nota = scanner.nextDouble();

            if (nota >= 1 && nota <= 10)
                break;
            else
                System.out.println("Nota inválida, debe estar entre 1 y 10");
        }
        sum_notas += nota;
    }

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

}