Duvida em Cod

Pow to enrlado com essa linha 21 [i] oq fiz errado aki ???

[code]package pct_source;

public class MediaAluno
{

public static void main(String[] args)
{
	float nota[] = new float[5];
	nota[0]=7;
	nota[1]=5;
	nota[2]=9;
	nota[3]=8;
	nota[4]=5;
	System.out.println("Média.:"+getMedia(nota));
}
public static float getMedia(float _nota[])
{
	float soma=0;
		{
		for (byte i=0; i < _nota.length;i++);
		soma += _nota[i];
		}	
	float media=0;
	media=soma/_nota.length;
	return media;
}

}
[/code]

Olá…
A linha 21, não não está fazendo parte do for, com isso a variável i está fora do escopo. Experimente retirar o “;” no final da linha 20 para que a linha 21 seja a única instrução do for.

Valeu!

Boa noite colegas !

programadora:

           float soma=0;   
           for (byte i=0; i < _nota.length;i++)
           soma += _nota[i];   

Acho que se mudar essa parte código, deixando como acima deve funcionar.
o “;” na linha do for esta terminando o bloco e “matando” sua variavel “i”

[]s.

Pow valewww …
Já tava qse uma hr tentando entender oq tava errado …
Adora deu certo …

Abraxx e obg