Desafío: Práctica con Bucles
Swipe to start coding
En un sistema bancario, cada cliente recibe puntos de recompensa según su posición en la fila. La recompensa comienza en 100 puntos y aumenta en 50 puntos por cada cliente siguiente. Escriba un programa para calcular y mostrar la recompensa para el 15º cliente utilizando una estructura de bucle.
Implemente un método calculateReward que calcule los puntos de recompensa para un cliente:
- Declarar una variable
rewarde inicializarla con 100. - Utilizar un bucle
forque se ejecute desde 1 hasta el valor decustomerPosition. - En cada iteración, sumar 50 a la variable
reward. - Devolver el valor final de
reward.
Ejemplo
calculateReward(1) => 100
calculateReward(2) => 150
calculateReward(15) => 800
Solución
solution.cpp
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain that in more detail?
What are the main benefits or drawbacks?
Can you give me an example?
Awesome!
Completion rate improved to 3.85
Desafío: Práctica con Bucles
Desliza para mostrar el menú
Swipe to start coding
En un sistema bancario, cada cliente recibe puntos de recompensa según su posición en la fila. La recompensa comienza en 100 puntos y aumenta en 50 puntos por cada cliente siguiente. Escriba un programa para calcular y mostrar la recompensa para el 15º cliente utilizando una estructura de bucle.
Implemente un método calculateReward que calcule los puntos de recompensa para un cliente:
- Declarar una variable
rewarde inicializarla con 100. - Utilizar un bucle
forque se ejecute desde 1 hasta el valor decustomerPosition. - En cada iteración, sumar 50 a la variable
reward. - Devolver el valor final de
reward.
Ejemplo
calculateReward(1) => 100
calculateReward(2) => 150
calculateReward(15) => 800
Solución
solution.cpp
¡Gracias por tus comentarios!
single