Não sei o que deu errado,mais o programa acusa erro logo em baixo das variaveis…no JOptionPane…eu fiz assim o programa mais eu acho que é por causa das chaves{}
/**
- Faça um programa que receba o codigo de um funcionario e seu salario atual.
*mostre o cargo,o valor do aumento,e seu novo salario.
*codigo funcionario percentual
- 1 secretaria 50%
- 2 assistente adiministrativo 35%
- 3 caixa 40%
- 4 gerente 20%
- 5 diretor 25%
*/
public class Exercicio4_codigo_do_funcionario {
public static void main(String[] args) {
int codigo,salario_atual,aumento,novo_salario;
codigo=Integer.parseInt(JOptionPane.showInputDialog("codigo do funcionario"));
salario_atual=Integer.parseInt(JOptionPane.showInputDialog("salario"));
if (codigo==1){
aumento=(salario_atual*50/100);
novo_salario=(salario_atual+aumento);
System.out.println ("Secretaria"+aumento+novo_salario);
}
else{
if (codigo==2){
aumento=(salario_atual*35/100);
novo_salario=(salario_atual+aumento);
System.out.println ("Assistente Adiministrativo"+aumento+novo_salario);
}
else{
if(codigo==3){
aumento=(salario_atual*40/100);
novo_salario=(salario_atual+aumento);
System.out.println ("caixa"+aumento+novo_salario);
}
else{
if (codigo==4){
aumento=(salario_atual*20/100);
novo_salario=(salario_atual+aumento);
System.out.println ("gerente"+aumento+novo_salario);
}
else{
if (codigo==5){
aumento=(salario_atual*25/100);
novo_salario=(salario_atual+aumento);
} System.out.println ("diretor"+aumento+novo_salario);
} }
} }
}
}