Finn ut hvor mange påfølgende tall (startende fra 1) som må legges sammen før deres løpende sum overstiger en gitt 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 tall.
- Bruk en
while-løkke for å fortsette å legge til tall til betingelsen er oppfylt. - Inne i løkken, for hver iterasjon:
- Øk
countmed1. - Legg til den nåværende verdien av
counttilsum. - Løkken skal fortsette å kjøre så lenge
sumer mindre enn eller liklimit.
- Når løkken avsluttes, returner
count, antall termer det tok å overstige grensen.
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 6. Kapittel 4
single
Utfordring: Finne Sumgrensen
Sveip for å vise menyen
Oppgave
Sveip for å begynne å kode
Finn ut hvor mange påfølgende tall (startende fra 1) som må legges sammen før deres løpende sum overstiger en gitt 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 tall.
- Bruk en
while-løkke for å fortsette å legge til tall til betingelsen er oppfylt. - Inne i løkken, for hver iterasjon:
- Øk
countmed1. - Legg til den nåværende verdien av
counttilsum. - Løkken skal fortsette å kjøre så lenge
sumer mindre enn eller liklimit.
- Når løkken avsluttes, returner
count, antall termer det tok å overstige grensen.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 6. Kapittel 4
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår