Desafio: Praticando com Loops
Swipe to start coding
Em um sistema bancário, cada cliente recebe pontos de recompensa com base em sua posição na fila. A recompensa começa em 100 pontos e aumenta em 50 pontos para cada cliente subsequente. Elabore um programa para calcular e exibir a recompensa para o 15º cliente utilizando uma estrutura de repetição.
Implemente um método calculateReward que calcule os pontos de recompensa para um cliente:
- Declare uma variável
rewarde inicialize com 100. - Utilize um laço
forque execute de 1 até o valor decustomerPosition. - A cada iteração, adicione 50 à variável
reward. - Retorne o valor final de
reward.
Exemplo
calculateReward(1) => 100
calculateReward(2) => 150
calculateReward(15) => 800
Solução
solution.cpp
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 3.85
Desafio: Praticando com Loops
Deslize para mostrar o menu
Swipe to start coding
Em um sistema bancário, cada cliente recebe pontos de recompensa com base em sua posição na fila. A recompensa começa em 100 pontos e aumenta em 50 pontos para cada cliente subsequente. Elabore um programa para calcular e exibir a recompensa para o 15º cliente utilizando uma estrutura de repetição.
Implemente um método calculateReward que calcule os pontos de recompensa para um cliente:
- Declare uma variável
rewarde inicialize com 100. - Utilize um laço
forque execute de 1 até o valor decustomerPosition. - A cada iteração, adicione 50 à variável
reward. - Retorne o valor final de
reward.
Exemplo
calculateReward(1) => 100
calculateReward(2) => 150
calculateReward(15) => 800
Solução
solution.cpp
Obrigado pelo seu feedback!
single