Ejercicio 14 – Cálculo de la nota media

Enunciado

Escribe un programa qué solicite al usuario las notas del primer, segundo y tercer trimestre. El programa debe mostrar:

  • 📘 La nota media con decimales (como aparece en el expediente académico).
  • 📗 La media solo con la parte entera (como se muestra en el boletín de calificaciones).

Explicación del ejercicio

El programa realiza dos operaciones:

1️⃣ Media con decimales

Se calcula normalmente:

media = (n1 + n2 + n3) / 3

Este valor representa la media oficial usada en el expediente académico.

2️⃣ Media sin decimales (solo parte entera)

Se obtiene mediante un casting a int, qué elimina los decimales sin redondear:

(int) media

Esta es la media utilizada en muchos boletines tradicionales.

Solución en Java


import java.util.Scanner;

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

        System.out.println("Introduce la nota del primer trimestre");
        double notaPrimerTrimestre = sc.nextDouble();

        System.out.println("Introduce la nota del segundo trimestre");
        double notaSegundoTrimestre = sc.nextDouble();

        System.out.println("Introduce la nota del tercer trimestre");
        double notaTercerTrimestre = sc.nextDouble();

        double calcularMediaDecimales =
                (notaPrimerTrimestre + notaSegundoTrimestre + notaTercerTrimestre) / 3;

        System.out.println("La media del curso es: " + calcularMediaDecimales);

        int calcularMediaEnteros = (int) calcularMediaDecimales;
        System.out.println("La media del curso sin decimales es: " + calcularMediaEnteros);
    }
}
    

Ejemplo de ejecución


Introduce la nota del primer trimestre: 7
Introduce la nota del segundo trimestre: 8
Introduce la nota del tercer trimestre: 6

La media del curso es: 7.0
La media del curso sin decimales es: 7