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
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); } } }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.