Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : S'exercer Avec les Boucles | Introduction au Flux de Programme
Introduction Au C++

bookDéfi : S'exercer Avec les Boucles

Tâche

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 de customerPosition.
  • À 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

solution.cpp

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 6
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

Can you explain this in simpler terms?

What are some examples related to this topic?

Where can I learn more about this?

close

Awesome!

Completion rate improved to 3.85

bookDéfi : S'exercer Avec les Boucles

Glissez pour afficher le menu

Tâche

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 de customerPosition.
  • À 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

solution.cpp

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 6
single

single

some-alt