| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2007 20:24:04
|
Denis.Lima
Smalltalk
Membro desde: 24/11/2007 20:08:56
Mensagens: 2
Offline
|
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);
}
}
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2007 20:29:02
|
ronybrand
Thread.start()
Membro desde: 28/05/2003 15:54:00
Mensagens: 29
Offline
|
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;
char 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);
}
}
>
|
Rony Brand
SCJP |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2007 20:29:35
|
Fernandojdk
Thread.start()
![[Avatar]](/images/avatar/40230e64fd4a497af221ee70e5e3f49b.jpg)
Membro desde: 21/11/2007 00:45:13
Mensagens: 44
Localização: Miguelópolis-SP
Offline
|
Declare suas variaveis char como null...
|
"Não existe derrote que derrote uma pessoa que nasceu para vencer" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/11/2007 22:44:53
|
Denis.Lima
Smalltalk
Membro desde: 24/11/2007 20:08:56
Mensagens: 2
Offline
|
obrigado!
|
|
|
 |
|
|
|
|