Sektion 6. Kapitel 4
single
Udfordring: Finde Sumgrænsen
Stryg for at vise menuen
Opgave
Swipe to start coding
Find ud af, hvor mange fortløbende tal (startende fra 1) der skal lægges sammen, før deres løbende sum overstiger en given limit.
For eksempel, hvis
limit = 15
1 + 2 + 3 + 4 + 5 = 15 → not yet over
1 + 2 + 3 + 4 + 5 + 6 = 21 → now it's over 15
Så svaret vil være 6 tal.
- Brug en
while-løkke til at blive ved med at lægge tal sammen, indtil betingelsen er opfyldt. - Inde i løkken, for hver iteration:
- Forøg
countmed1. - Læg den aktuelle værdi af
counttilsum. - Løkken skal fortsætte så længe
sumer mindre end eller lig medlimit.
- Når løkken slutter, returnér
count, altså antallet af termer det tog at overstige grænsen.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 6. Kapitel 4
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat