Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Cálculo do Imposto de Renda | Section
Stream API em Java
close
Seção 1. Capítulo 7
single

single

bookDesafio: Cálculo do Imposto de Renda

Deslize para mostrar o menu

Tarefa

Swipe to start coding

Implemente um programa que calcula impostos com base em faixas de renda, aplicando diferentes alíquotas de acordo com o nível de renda.

  • Se a renda for superior a 100,000, a alíquota é de 25%.
  • Se a renda estiver entre 50,000 e 100,000, a alíquota é de 15%.
  • Se a renda for inferior a 50,000, a alíquota é de 5%.

  1. Defina os valores apropriados nos blocos if e else if para as condições de renda.
  2. Multiplique o valor pela porcentagem adequada em cada caso para obter o valor correto do imposto.
  3. No método calculateTaxes(), percorra o array incomes utilizando um loop for-each.
  4. Adicione o imposto de cada renda à lista result usando o método add() e a interface funcional taxFunction.apply() passada como parâmetro.
  5. Armazene o resultado do método calculateTaxes() na variável taxes.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 7
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

some-alt