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
rewardet initialisez-la à 100. - Utilisez une boucle
forqui 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 that in more detail?
What are the main benefits or drawbacks?
Can you give me an example?
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
rewardet initialisez-la à 100. - Utilisez une boucle
forqui 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