Uitdaging: Oefenen Met Lussen
Swipe to start coding
In een banksysteem ontvangt elke klant beloningspunten op basis van hun positie in de wachtrij. De beloning begint bij 100 punten en neemt toe met 50 punten voor elke volgende klant. Schrijf een programma om de beloning voor de 15e klant te berekenen en weer te geven met behulp van een lusstructuur.
Implementeer een methode calculateReward
die de beloningspunten voor een klant berekent:
- Declareer een variabele
reward
en initialiseer deze met 100. - Gebruik een
for
-lus die loopt van 1 tot de waarde vancustomerPosition
. - Tel bij elke iteratie 50 op bij de variabele
reward
. - Geef de uiteindelijke waarde van
reward
terug.
Voorbeeld
calculateReward(1) => 100
calculateReward(2) => 150
calculateReward(15) => 800
Oplossing
solution.cpp
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 3.85
Uitdaging: Oefenen Met Lussen
Veeg om het menu te tonen
Swipe to start coding
In een banksysteem ontvangt elke klant beloningspunten op basis van hun positie in de wachtrij. De beloning begint bij 100 punten en neemt toe met 50 punten voor elke volgende klant. Schrijf een programma om de beloning voor de 15e klant te berekenen en weer te geven met behulp van een lusstructuur.
Implementeer een methode calculateReward
die de beloningspunten voor een klant berekent:
- Declareer een variabele
reward
en initialiseer deze met 100. - Gebruik een
for
-lus die loopt van 1 tot de waarde vancustomerPosition
. - Tel bij elke iteratie 50 op bij de variabele
reward
. - Geef de uiteindelijke waarde van
reward
terug.
Voorbeeld
calculateReward(1) => 100
calculateReward(2) => 150
calculateReward(15) => 800
Oplossing
solution.cpp
Bedankt voor je feedback!
single