Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Class Media

Import java.util.Scanner;

public class Media {
    public static void main(String[] args) {

        Scanner resposta = new Scanner(System.in);
        System.out.println("Qual a primeira nota? ");
        double nota1 = resposta.nextDouble();
        Scanner resposta2 = new Scanner(System.in);
        System.out.println("Qual a segunda nota");
        double nota2 = resposta2.nextDouble();
        double media = (nota1 + nota2)/2;

        System.out.println("A media é: " + media);

    }
}


Print da compilação do código

1 resposta
solução!

Olá, Terezinha! Tudo certo?

Seu código está quase correto, mas você não precisa criar dois objetos Scanner separados para ler as duas notas. Você pode usar o mesmo objeto para ambas as entradas. Além disso, é uma boa prática fechar o Scanner após o uso para evitar vazamentos de recursos. Vou ajustar o seu código:

import java.util.Scanner;

public class Media {
    public static void main(String[] args) {

        Scanner resposta = new Scanner(System.in);
        System.out.println("Qual a primeira nota? ");
        double nota1 = resposta.nextDouble();
        
        System.out.println("Qual a segunda nota? ");
        double nota2 = resposta.nextDouble();
        
        double media = (nota1 + nota2) / 2;

        System.out.println("A média é: " + media);
        
        resposta.close();
    }
}

Com essas mudanças, o código fica mais limpo e eficiente.

Bons estudos!