Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Oefenen Met Lussen | Introductie tot Programmastroom
C++ Introductie

bookUitdaging: Oefenen Met Lussen

Taak

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 van customerPosition.
  • 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

solution.cpp

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 6
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

close

Awesome!

Completion rate improved to 3.85

bookUitdaging: Oefenen Met Lussen

Veeg om het menu te tonen

Taak

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 van customerPosition.
  • 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

solution.cpp

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 6
single

single

some-alt