Haaste: Silmukoiden Harjoittelu
Swipe to start coding
Pankkijärjestelmässä jokainen asiakas saa palkintopisteitä jonotusasemansa perusteella. Palkinto alkaa arvosta 100 pistettä ja kasvaa 50 pistettä jokaiselle seuraavalle asiakkaalle. Kirjoita ohjelma, joka laskee ja tulostaa palkinnon 15. asiakkaalle käyttämällä silmukkarakennetta.
Toteuta metodi calculateReward
, joka laskee asiakkaan palkintopisteet:
- Määrittele muuttuja
reward
ja aseta sen arvoksi 100. - Käytä
for
-silmukkaa, joka käy läpi arvot 1:stäcustomerPosition
-arvoon asti. - Jokaisella iteraatiolla lisää 50 muuttujaan
reward
. - Palauta lopullinen
reward
-arvo.
Esimerkki
calculateReward(1) => 100
calculateReward(2) => 150
calculateReward(15) => 800
Ratkaisu
solution.cpp
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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
Haaste: Silmukoiden Harjoittelu
Pyyhkäise näyttääksesi valikon
Swipe to start coding
Pankkijärjestelmässä jokainen asiakas saa palkintopisteitä jonotusasemansa perusteella. Palkinto alkaa arvosta 100 pistettä ja kasvaa 50 pistettä jokaiselle seuraavalle asiakkaalle. Kirjoita ohjelma, joka laskee ja tulostaa palkinnon 15. asiakkaalle käyttämällä silmukkarakennetta.
Toteuta metodi calculateReward
, joka laskee asiakkaan palkintopisteet:
- Määrittele muuttuja
reward
ja aseta sen arvoksi 100. - Käytä
for
-silmukkaa, joka käy läpi arvot 1:stäcustomerPosition
-arvoon asti. - Jokaisella iteraatiolla lisää 50 muuttujaan
reward
. - Palauta lopullinen
reward
-arvo.
Esimerkki
calculateReward(1) => 100
calculateReward(2) => 150
calculateReward(15) => 800
Ratkaisu
solution.cpp
Kiitos palautteestasi!
single