Ejercicio: Ejercicio Intermedio
Verifica si un estudiante aprobó o reprobó un curso basado en su calificación final, utilizando operadores relacionales y lógicos.Solución:
public static void main(String[] args) {
int calificacionFinal = 75;
int calificacionMinima = 60;
boolean asistenciaRegular = true;
boolean aprobado = calificacionFinal >= calificacionMinima && asistenciaRegular;
if (aprobado) {
System.out.println("El estudiante aprobó el curso.");
} else {
System.out.println("El estudiante reprobó el curso.");
}
// Salida: El estudiante aprobó el curso.
}
En este ejemplo, se definen las variables calificacionFinal, calificacionMinima y asistenciaRegular. Luego, se utiliza el operador relacional >= para verificar si la calificacionFinal es mayor o igual que la calificacionMinima. Adicionalmente, se utiliza el operador lógico && para verificar que el estudiante también tenga una asistencia regular. Si ambas condiciones se cumplen, se considera que el estudiante aprobó el curso.