Osio 4. Luku 6
single
Haaste: Silmukoiden Harjoittelu
Pyyhkäise näyttääksesi valikon
Tehtävä
Pyyhkäise aloittaaksesi koodauksen
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äen silmukkarakennetta.
Toteuta metodi calculateReward, joka laskee asiakkaan palkintopisteet:
- Määrittele muuttuja
rewardja 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
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 4. Luku 6
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme