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

[Sugerencia] Esta fue mi solucion.

import java.util.Scanner;

public class Ejerciciocalificaciones {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Ingresa la calificacion del alumno");
        double cal = scanner.nextDouble();
        if (cal <= 5.0){
            System.out.println("El estudiante a reprobado con una calificacion de: "+cal);
        } else if (cal <= 6.9) {
            System.out.println("El estudiante esta en recuperacion por su calificacion de: "+cal);
        }else if (cal >= 10.1){
            System.out.println("Esta equivocada la calificacion vueva a intentarlo");
        } else {
            System.out.println("El estudiante aprobo con una calificacion de: "+cal);
        }
    }
}
1 respuesta

Hola Jesus, espero que estés bien

Gracias por compartir tu solución. Parece que estás en el camino correcto, pero hay algunos detalles que podrías ajustar para que tu programa se alinee mejor con las reglas de la escuela que mencionaste.

En tu código, veo que has implementado un chequeo para calificaciones mayores a 10.1, lo cual no es necesario según las reglas proporcionadas. Además, la condición para aprobar debería ser cal >= 7.0 en lugar de cal > 6.9.

He ajustado las condiciones para que se alineen con las reglas de la escuela y he añadido un mensaje para calificaciones inválidas. Espero que esto te ayude a avanzar en tu aprendizaje.

¡Espero haber ayudado y buenos estudios!