dd
Pensa comigo…
Primeiro você coloca: digite o numero de funcionarios.
Segundo você cria a variavel i =0;
Se o usuário digita 10 funcionarios. e chega no while
[code]while(i < funcionarios){//0 não é menor que 10 por isso não entra no while
}
for(i=0, i == tamanho -1, i++){// i = 0 não é igual a tamanho que vale 9 ( 10-1) por isso não entra no for.
}[/code]
[quote=michetti]Pensa comigo…
Primeiro você coloca: digite o numero de funcionarios.
Segundo você cria a variavel i =0;
Se o usuário digita 10 funcionarios. e chega no while
[code]while(i < funcionarios){//0 não é menor que 10 por isso não entra no while
}
for(i=0, i == tamanho -1, i++){// i = 0 não é igual a tamanho que vale 9 ( 10-1) por isso não entra no for.
}[/code][/quote]
Como assim 0 não é menor que 10?
[quote=pratikinho][/quote]
1º Erro
Pra que isso? tamanho - 1? não entendi essa logica, retire esse -1.
String[] vetNome = new String[tamanho - 1];
int[] vetSal = new int[tamanho - 1];
2º erro
While infinito
int j = 0;
while (j < tamanho) {
System.out.println(j + 1 + "° salário: ");
vetSal[j] = in.nextInt();
aux += vetSal[j];
}
j++; //Repare que vc esta incrementando a variavel j fora do while,ou seja j sempre vai ser menor que tamanho
3º erro
O que é isso?
for (i = 0; i == tamanho - 1; i++)//Essa sintaxe está completamente errada, e pq vc insiste em colocar -1 em tudo?
certo seria assim
for (i = 0; i < tamanho ; i++)
kkk juro que li == 
Mas ignora oque falei… o certo a se fazer seria o do janerson mesmo…