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. Escreva um programa para calcular e exibir a recompensa para o 15º cliente utilizando uma estrutura de loop.
Implemente um método calculateReward
que calcula os pontos de recompensa para um cliente:
- Declare uma variável
reward
e inicialize com 100. - Utilize um laço
for
que 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. Escreva um programa para calcular e exibir a recompensa para o 15º cliente utilizando uma estrutura de loop.
Implemente um método calculateReward
que calcula os pontos de recompensa para um cliente:
- Declare uma variável
reward
e inicialize com 100. - Utilize um laço
for
que 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