Alguém me ajuda nesse código. Sou muito novato nesse assunto de programar!

É uma questão que tenho que resolver, parece simples mas pra mim não é kk… Vou mandar a questão junto com o código.

//Em cada unidade o aluno será avaliado e receberá uma nota entre 0 e 10. Em cada unidade o aluno também poderá conquistar uma pontuação extra de 1,0 . cada unidade passa agora a valer 11,0. ao final, todas serão somadas e divididas por 3.

// no eclipse fala o erro, mas não estou entendendo aonde esta. :frowning:

package teste2nota;
import java.util.Scanner;
public class Main {

public static void main(String[] args) {
	// TODO Auto-generated method stub
	Scanner entrada = new Scanner(System.in);
	double nota1,nota2,nota3,media,soma;

		System.out.println("Digite a nota 1 :");
		nota1 = entrada.nextdouble();

		System.out.println("Digite a nota 2 :");
		nota2 = entrada.nextdouble();

		System.out.println("Digite a nota 3 :");
		nota3 = entrada.nextdouble();

		media = (nota1+nota2+nota3)/3;
		System.out.println("A media do aluno é :"+ media);

		if(soma =+1) {
		System.out.println("adicionar ponto extra.");}
		
		else if(soma==10) {
		System.out.println("a nota final sera essa.");
		}

}
}

Se esse é seu código exato, o erro está em “nextdouble()”.
O correto é nextDouble()

O Java é case sensitive. O certo seria nextDouble()