Programmering med lister - Konstruksjons- og styringsteknikk (TP-TIP vg1) - NDLA

Hopp til innhold
Oppgave

Programmering med lister

Lister er nyttige i mange sammenhenger.

AP-60

Vi tar opp igjen tråden fra aktivitetene i artikkelen Lister, der vi ender opp med et program som regner ut gjennomsnittet av 4 tall brukeren av programmet skriver inn.

a) Vurdering

Vi ønsker at brukeren kan bestemme hvor mange tall som skal skrives inn når gjennomsnittet skal regnes ut. På hvilken måte kan vi få til dette?

Løsningsforslag

Vi kan få dette til ved

  1. at brukeren først skriver inn hvor mange tall som skal skrives inn
  2. at brukeren skriver inn for eksempel en "s" etter at det siste tallet er skrevet inn

b) Algoritme

Velg én av de to metodene fra a), og skriv om på den siste algoritmen fra aktivitetene nederst i artikkelen Lister slik at vi får oppfylt ønsket fra oppgaven ovenfor.

c) Koding

Skriv koden til et program som passer til algoritmen over.

AP-61

a) Algoritme

Vi ønsker å lage et program som kan telle hvor mange ord det er i en setning som brukeren skriver inn.
Skriv algoritmen til et slikt program.

b) Koding

Skriv koden til et program som passer til algoritmen over.

AP-62

a) Algoritme

Vi ønsker å lage et program som lar brukeren skrive inn en setning. Brukeren skal deretter skrive inn en fritt valgt bokstav. Programmet skal deretter finne ut hvor mange det er av denne bokstaven i setningen og gi tilbakemelding om det.
Skriv en algoritme som passer til denne beskrivelsen.

b) Koding

Skriv koden til et program som passer til algoritmen over.

Skrevet av Bjarne Skurdal.
Sist faglig oppdatert 11.07.2022