Exemplo de codigo para calculo IRPF retido na Fonte

Pessoal,

preciso de ajuda para implementar um código em JAVA, para calculo de IRPF retido desconto na folha. Este código deverá gerar os descontos baseados no numero de dependentes, apresentar o valor (BASE DE CALCULO) e retornar o Sal. Liquido.

Alguem pode me ajudar por favor…

:roll:

qual eh a duvida?

Na verdade não consegui codificar… :frowning:

Antes de codificar, ache as fórmulas primeiro*, e escreva um pseudo-código. Depois é que você vai tentar codificar.

(*É claro que ninguém sabe as fórmulas de cabeça; é pra isso que serve seu contador :stuck_out_tongue: )

a) Quais são os dados de entrada?
b) Quais são os coeficientes (porcentagens etc.) das fórmulas?
c) Quais são as saídas?

Pensar um pouco e usar um lápis e papel não custam muito.

import javax.swing.JOptionPane;

public class iprf {

/**
 * @param args
 */
public static void main(String[] args) {
	// nomiando variavel
	
	String a;
	String b;
	String c;
	String d;
	String e;
	
	// Entrada de dados tipo String.
	
	a = JOptionPane.showInputDialog("digite o numero do CPF:");
	b = JOptionPane.showInputDialog("Digite sua renda mensal:");
	c = JOptionPane.showInputDialog("Digite o numero de dependentes:");
	d = JOptionPane.showInputDialog("Digite o valor do INSS:");
	e = JOptionPane.showInputDialog("Digite o valor da penção alimenticia:");
	// convertendo string para numero inteiro
	int a1 = Integer.parseInt(a);
	int b1 = Integer.parseInt(b);
	int c1 = Integer.parseInt(c);
	int d1 = Integer.parseInt(d);
	int e1 = Integer.parseInt(e);
	
	// inicializando numero
	
	 a1 = 0;
	 b1 = 0;
	 c1 = 0;
	 d1 = 0;
     e1 = 0;
     
	
	
	
	
	
	
	

}

}