Programinha para calcular IR[Resolvido]

3 respostas
C

Este deve calcular e imprimir o impsto de renda que será pago segundo o salario bruto. Digam por favor se eu fiz certo:

public class Terceiro {


  public static void main(String[] args) {


          double sb, ir, bas, interm;
          bas = 1.372,81;
          interm = 2.743,25;
          
              
          
                            

          sb = InOut.leDouble("Entre com seu salario bruto");
          System.out.println(" Seu salario bruto eh"+ sb);

   if ( sb < bas ){
       
         System.out.println(" Isento");
         
        }else if((sb > bas) || (sb < interm)){
    
            ir = sb * 15%;
            System.out.println("Seu IR e de"+ir);
            
        }else 
            
            ir = sb * 27,5%;
             System.out.println("Seu IR e de"+ir);

        
  }

}

3 Respostas

E

Java não entende “27,5%”. Você precisa escrever “0.275”. O “%” que existe no Java serve para outra coisa, não para calcular porcentagens.

C

entanglement:
Java não entende “27,5%”. Você precisa escrever “0.275”. O “%” que existe no Java serve para outra coisa, não para calcular porcentagens.

Suspeitei desde o principio. :lol:
Ok amigo.
e o restante do codigo, esta ok?

ViniGodoy

Por favor, leia o link que explica como usar as tags code e outros recursos do fórum:

Criado 10 de agosto de 2011
Ultima resposta 10 de ago. de 2011
Respostas 3
Participantes 3