edymrex
#1
Não estou conseguindo descobrir qual é o erro desse método
public static boolean pesSeq(int x,int vet[])
{
int i;
i=0;
while(i<vet.length && vet[x]!=x)
{
if(i==vet.length)
return false;
else
return true;
}
}
Alguém sabe…??
E qual é o erro que o compilador reclama ?
edymrex
#3
Traduzindo:
mas estou retornado valores booleano,não estou conseguindo
identificar qual é o erro.
Pelo compilador, o while não é obrigado a executar, ou seja, talvez nunca entre no while, caso isso aconteça não haverá retorno algum.
Altere a lógica do método para que sempre retorne um valor.