Problemas com leitura do Array

Estou com o seguinte problema, estou criando um programa sem ser em OO que leia notas e faça com que ofereça uma média das mesmas. Só que eu não estou conseguindo fazer a leitura das notas do Array, na verdade estou começando e nunca fiz isso. Alguém poderia me ajudar? Segue abaixo o código.

[code]package mediamatemática;

import java.util.*;

/**
*

  • @author Haroldo
    */
    public class Main {

    /**

    • @param args the command line arguments
      */
      public static void main(String[] args) {
      Scanner sc = new Scanner(System.in);
      //Informa a quantidade de notas a serem calculadas.
      System.out.println("Digite a quantidade de notas: ");
      int $quantidade_de_notas = sc.nextInt();
      //Informa o tamanho do vetor a partir da quantidade de notas.
      int $vetnotas[] = new int[$quantidade_de_notas];
      //Preenche o vetor com as notas.
      for (int i = 0; i < $vetnotas.length; i++) {
      System.out.println("Digite a " + (i + 1) + "° nota: ");
      int valoresv1 = sc.nextInt();
      $vetnotas[i] = i;
      }

    }
    }
    [/code]

O problema é que eu não consegui imaginar uma situação onde eu faria leitura das notas, somando e dividindo pela quantidade de notas para que seja possível retirar a média. Fico grato, desde já.

No caso, vc nem precisa de um array de notas, vc pode ir somando as notas em uma variavel, depois divide pelo nº de notas.

mas se precisar usar as notas depois vc pode usar o array.

for (int i = 0; i < $vetnotas.length; i++) {
            System.out.println("Digite a " + (i + 1) + "° nota: ");
            int valoresv1 = sc.nextInt();
            $vetnotas[i] = i;
        }

Desse jeito que vc esta fazendo vc só esta armazenando no vetor
o valor de ‘i’ e não o valor que vc leu do vetor
o problema pode ser esse corrigi seu código para este:

for (int i = 0; i < $vetnotas.length; i++) { System.out.println("Digite a " + (i + 1) + "° nota: "); $vetnotas[i] = sc.nextInt(); }

Vlw tinorberto e Vinny. É realmente tinha um errinho ali, mas aquilo era besteira e não dava pra descobrir mesmo pq eu não conseguia terminar o programa afim de ver se rodava. Bom pessoal na verdade eu sei que eu não preciso de um vetor, mas eu estou utilizando como forma de aprendizagem. Até a parte da leitura está tudo bem, o meu problema é que eu quero que os números que foram inseridos no vetor sejam lidos, somados e divididos pela quantidade de notas.

Algo do tipo:

int soma = $vetornotas
int total = soma/$quantidade de notas

bla bla bla

Espero que tenham entendido.