Løkke med nedtelling og løpende sum i pseudokode

Hele eksamen, alle hjelpemidler

Løkke med nedtelling og løpende sum i pseudokode

Hjelpemiddelkrav: For hånd

Gitt følgende pseudokode:

SET b TO 4
SET c TO 5
FOR hvert heltall a fra og med 2 til og med 4
    DISPLAY c
    DECREMENT b
    SET c TO c + b
ENDFOR

Hva blir resultatet av programmet som er beskrevet i pseudokoden ovenfor?

Fasit

5 8 10

LøsningsforslagKI-generert

Før løkka er b = 4 og c = 5. Løkka går tre ganger, for a = 2, a = 3 og a = 4. I hver runde vises først c, deretter blir b én mindre, og til slutt legges den nye verdien av b til c.

aVisesb etterpåc etterpå
2535 + 3 = 8
3828 + 2 = 10
410110 + 1 = 11

Programmet viser 5, 8 og 10. Verdien 11 blir aldri vist, fordi DISPLAY c kommer før c endres, og løkka stopper etter a = 4.

«8 9 10» er feil fordi den første verdien som vises, er startverdien 5. c endres først etter at den er vist. De to andre alternativene inneholder ingen av verdiene c får underveis.

Sensorveiledning

Oppgaven gir til sammen 1 poeng

“5 8 10” vurderes som riktig.

Forstå oppgaven med en KI

Du får en ferdig tekst du limer inn i den KI-chatboten du bruker. Teksten inneholder oppgaven og en instruks om at chatboten skal hjelpe deg å tenke selv — stille spørsmål, gi ett hint av gangen og la deg gjøre regningen.

Anbefalt. Chatboten får beskjed om å bruke det til å veilede deg riktig vei — ikke til å røpe svaret. Du kan slå det av hvis du vil være helt sikker på at ingenting lekker.

Hva du bør vite
  • Ingenting sendes herfra. Teksten kopieres bare til utklippstavla på enheten din. Det du limer inn i en chatbot, går til den tjenesten — og de har sine egne regler for hva de lagrer.
  • Ikke lim inn personopplysninger — navn, skole eller noe annet om deg selv eller andre. Oppgaveteksten holder.
  • KI kan ta feil, også i informasjonsteknologi. Sjekk alltid mot løsningsforslaget her på siden.
  • Er du usikker på om du har lov til å bruke KI på skolearbeidet ditt, spør læreren din først.

Tastatursnarveier

Navigasjon

⌘K / Ctrl+K
Åpne søk
G F
Gå til Fag
G E
Gå til Eksamener
G T
Gå til Temaer
G K
Gå til Kompetansemål
G H
Hjem
?
Vis snarveier

I oppgave

←/→ · J/K
Forrige / neste oppgave
0
Marker som ikke prøvd
1
Marker som prøvd
2
Marker som trenger hjelp
3
Marker som ferdig
S
Vis / skjul løsningsforslag
A
Legg til i liste
N
Skriv notat
Esc
Tilbake / avslutt