Osio 6. Luku 4
single
Haaste: Summan Kynnyksen Löytäminen
Pyyhkäise näyttääksesi valikon
Tehtävä
Pyyhkäise aloittaaksesi koodauksen
Selvitä, kuinka monta peräkkäistä lukua (alkaen arvosta 1) täytyy laskea yhteen, ennen kuin niiden summa ylittää annetun limit-arvon.
Esimerkiksi, jos
limit = 15
1 + 2 + 3 + 4 + 5 = 15 → not yet over
1 + 2 + 3 + 4 + 5 + 6 = 21 → now it's over 15
Vastaus olisi siis 6 lukua.
- Käytä
while-silmukkaa, joka lisää lukuja yhteen, kunnes ehto täyttyy. - Jokaisella silmukan kierroksella:
- Kasvata
countarvoa1.- Lisää nykyinen
countsum-muuttujaan.
- Lisää nykyinen
- Silmukan tulee jatkua niin kauan kuin
sumon pienempi tai yhtä suuri kuinlimit.
- Kun silmukka päättyy, palauta
count, eli niiden lukujen määrä, jotka tarvittiin rajan ylittämiseen.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 6. Luku 4
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme