dd
código não funciona depois do primeiro while, nem com for
P
4 Respostas
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
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.
}
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
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. }
Como assim 0 não é menor que 10?
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…
Criado 24 de fevereiro de 2014
Ultima resposta 25 de fev. de 2014
Respostas 4
Participantes 3