Supondo que o cálculo de imposto de renda do Brasil tivesse 3 faixas de alíquotas. Isento para renda de até R
10 %
3mil até R
5mil. Ou seja, o imposto pago por alguém que recebe R
0+\mathrm{R} $200+\mathrm{R} $ 300=\mathrm{R} $500
0 %
3mil + 10% de 3mil a 5mil +
de 5 mil a 7 mil . Apresente um algoritmo que recebe o valor da renda mensal e calcula o imposto devido.
Obs.: Para resposta dos exercícios, os programas devem interagir com o usuário. Veja o exemplo de saída do programa:
Aluno: Franciele de Almeida
Nro Matrícula: 18181818181
Programa referente ao exercício 1
Entre com o 10 número: 345
Entre com o
número: 112
O resultado é: 457
Obs.: Para resposta dos exercícios, os programas devem interagir com o usuário. Veja o exemplo de saída do programa:
Nro Matrícula: 18181818181
Programa referente ao exercício 1
Entre com o 10 número: 345
Entre com o
O resultado é: 457
Passo 1
O problema trata do cálculo de imposto de renda progressivo com três faixas de alíquota: até R$
%; da parcela que exceder R$ 3000,00 até R$5000,00, 10 %; e acima de R$ 5000,00, 15 %. Para resolver, vamos usar estruturas condicionais e aplicar cada alíquota apenas sobre a parcela que cai em cada faixa.
Passo 2
Primeiro, o programa interage com o usuário:
Aluno: Franciele de Almeida
Nro Matrícula: 18181818181
Programa referente ao exercício 1
Entre com a renda mensal:
Em seguida, lemos a renda mensal e armazenamos na variável
.
Passo 3
Usamos uma estrutura condicional para distinguir as faixas:
- Se
, então não há imposto:
Passo 4
- Caso contrário, se
, cobramos 10 % apenas sobre a parcela acima de R$ 3000:
Passo 5
- Se
, temos duas parcelas tributáveis:
- 10 % sobre os R$ 2000,00 da faixa intermédia
- 15 % sobre o que exceder R$ 5000,00
Assim,
Resposta
Depois de calcular
conforme acima, o programa exibe:
O imposto devido é: R$ X,XX
onde
X,XX
é o valor calculado em reais.