Olá pessoal, estou iniciando no java e queria um help nesse programa.
obrigado.
Erro: The local variable continuar may not have been initialized
at comandosbasicos.Ex.main(Ex.java:32)
package comandosbasicos;
public class Ex {
public static void main(String[] args) {
int id,i=0,menori=0,maiori=0;
double sal,med=0,salm=0,salg=0;
char sexo, continuar;
do{
id= InOut.leInt("insira a idade");
sal= InOut.leDouble("Insira o salário");
sexo= InOut.leChar("Insira o sexo");
if(sexo == 'f'||sexo == 'F' || sexo == 'm'||sexo == 'M'){
if(sexo == 'f' || sexo == 'F'){
if(salm > 1000){
salm++;
}
}
if (menori>id){
menori=id;
}
if(maiori<id){
maiori=id;
}
continuar=InOut.leChar ("Deseja continuar?,S/N");
if(continuar!='s'&&continuar!='S'&&continuar!='n'&&continuar!='N'){
System.out.println("Favor inserir caracteres válidos!");
}
salg += sal;
i++;
}
}while(continuar=='S'||continuar=='s');
med = salg/i;
System.out.println("Média de salário do grupo" + med);
System.out.println("quantidade de mulheres com salário até R$1000,00" + salm);
System.out.println("maior idade" + maiori);
System.out.println("Menor idade" + menori);
}
}