Défi : S'exercer Avec les Boucles
Swipe to start coding
Dans un système bancaire, chaque client reçoit des points de récompense en fonction de sa position dans la file d'attente. La récompense commence à 100 points et augmente de 50 points pour chaque client suivant. Écrivez un programme pour calculer et afficher la récompense du 15ème client en utilisant une structure de boucle.
Implémentez une méthode calculateReward
qui calcule les points de récompense pour un client :
- Déclarez une variable
reward
et initialisez-la à 100. - Utilisez une boucle
for
qui s'exécute de 1 jusqu'à la valeur decustomerPosition
. - À chaque itération, ajoutez 50 à la variable
reward
. - Retournez la valeur finale de
reward
.
Exemple
calculateReward(1) => 100
calculateReward(2) => 150
calculateReward(15) => 800
Solution
solution.cpp
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain this in simpler terms?
What are some examples related to this topic?
Where can I learn more about this?
Awesome!
Completion rate improved to 3.85
Défi : S'exercer Avec les Boucles
Glissez pour afficher le menu
Swipe to start coding
Dans un système bancaire, chaque client reçoit des points de récompense en fonction de sa position dans la file d'attente. La récompense commence à 100 points et augmente de 50 points pour chaque client suivant. Écrivez un programme pour calculer et afficher la récompense du 15ème client en utilisant une structure de boucle.
Implémentez une méthode calculateReward
qui calcule les points de récompense pour un client :
- Déclarez une variable
reward
et initialisez-la à 100. - Utilisez une boucle
for
qui s'exécute de 1 jusqu'à la valeur decustomerPosition
. - À chaque itération, ajoutez 50 à la variable
reward
. - Retournez la valeur finale de
reward
.
Exemple
calculateReward(1) => 100
calculateReward(2) => 150
calculateReward(15) => 800
Solution
solution.cpp
Merci pour vos commentaires !
single