Não estou conseguindo achar o erro deste código, alguém sabe me dizer?
Desculpe se for um erro besta, mas sou iniciante em java.
Grato
João
import javax.swing.*;
public class Teste2 {
public void main (String args[])
{
char localidade;
float tempo_empresa, salario, desconto;
int n_filhos;
localidade = String.parseString(JOptionPane.showInputDialog("Qual a localidade em que você reside?"));
tempo_empresa = Float.parseFloat(JOptionPane.showInputDialog("Qual o tempo que você trabalha em sua empresa?"));
n_filhos = Integer.parseInt(JOptionPane.showInputDialog("Qual o numero de filhos que você tem?"));
salario = Float.parseFloat(JOptionPane.showInputDialog("Qual o valor de seu salário?"));
desconto = 0;
if (localidade = "Jundiaí") {
desconto = 0.10;
} else {
desconto = 0.08;
}
if (tempo_empresa > 5) {
desconto = desconto + 0.04;
} else {
if (tempo_empresa > 10) {
desconto = desconto + 0.01;
} else {
desconto = desconto + 0.03;
}
}
if (localidade = "Belo Horizonte") {
if (n_filhos >= 2) {
desconto = desconto + 0.005;
} else {
desconto = desconto + 0.01;
} else {
JOptionPane.showMessageDialog(null, "O valor do desconto é de:", +
(salario * desconto));
}
JOptionPane.showMessageDialog(null, "O valor do desconto é de:", +
(salario * desconto));
System.exit(0);
}
}
}
Pergunta
::Jhonys::
Não estou conseguindo achar o erro deste código, alguém sabe me dizer?
Desculpe se for um erro besta, mas sou iniciante em java.
Grato
João
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.