Eksamenssett.no
  • Python-lærebok
  • GeoGebra-lærebok
  • Ressurser
  • Hoderegning
Eksamenssett.no

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Lærebok
PersonvernVilkår

© 2025 Eksamenssett.no · Alle rettigheter forbeholdt

Deler av innholdet er utviklet med hjelp av AI-verktøy

Eksamenssett.no
  • Python-lærebok
  • GeoGebra-lærebok
  • Ressurser
  • Hoderegning

Innholdsfortegnelse

  • 1.1

    Kommentarer, print() og feilmeldinger

    3 øvelser8 min
  • 1.2

    Variabeltyper og datatyper

    1 øvelser12 min
  • 1.3

    Regneoperatorer

    4 øvelser15 min
  • 1.4

    Input fra bruker

    3 øvelser10 min
  • 1.5

    If-setninger og logiske operatorer

    5 øvelser15 min
  • 1.6

    Funksjoner

    6 øvelser20 min
  • 1.7

    Lister og listeoperasjoner

    2 øvelser12 min
  • 1.8

    While-løkker

    4 øvelser15 min
  • 1.9

    For-løkker og range()

    5 øvelser18 min
  • 1.10

    and, or og elif

    1 øvelser10 min
  • 1.11

    Bibliotek import og random-modulen

    5 øvelser15 min
  • 2.1

    Variabler og print

    4 øvelser15 min
  • 2.2

    Input og beregninger

    4 øvelser15 min
  • 2.3

    If-setninger

    4 øvelser18 min
  • 2.4

    Løkker

    4 øvelser18 min
  • 2.5

    Prosjekt - Enkel kalkulator

    3 øvelser25 min
  • 3.1

    Funksjoner

    5 øvelser20 min
  • 3.2

    Lister

    5 øvelser18 min
  • 3.3

    Statistikk med lister

    5 øvelser22 min
  • 3.4

    Prosjekt - Dataanalyse

    4 øvelser30 min
  • 4.1

    Repetisjon og funksjoner

    5 øvelser20 min
  • 4.2

    Matematisk modellering

    5 øvelser25 min
  • 4.3

    Løse likninger numerisk

    5 øvelser25 min
  • 4.4

    Prosjekt - Modellering

    4 øvelser35 min
  • 5.1

    Prosentregning

    4 øvelser18 min
  • 5.2

    Økonomi og budsjett

    4 øvelser20 min
  • 5.3

    Lån og renter

    5 øvelser22 min
  • 5.4

    Prosjekt - Økonomiplanlegger

    3 øvelser30 min
  • 6.1

    Funksjoner i Python

    5 øvelser20 min
  • 6.2

    Polynomer og nullpunkter

    5 øvelser22 min
  • 6.3

    Halveringsmetoden

    5 øvelser25 min
  • 6.4

    Prosjekt - Funksjonsanalyse

    4 øvelser30 min
  • 7.1

    Statistiske mål

    5 øvelser20 min
  • 7.2

    Standardavvik

    5 øvelser22 min
  • 7.3

    Simulering

    5 øvelser25 min
  • 7.4

    Prosjekt - Statistisk analyse

    4 øvelser35 min
  • 8.1

    Kombinatorikk

    5 øvelser22 min
  • 8.2

    Binomialfordeling

    5 øvelser25 min
  • 8.3

    Simulering av forsøk

    5 øvelser25 min
  • 8.4

    Prosjekt - Monte Carlo

    4 øvelser35 min
  • 9.1

    Numerisk derivasjon

    5 øvelser25 min
  • 9.2

    Ekstremalpunkter

    5 øvelser25 min
  • 9.3

    Newtons metode

    5 øvelser28 min
  • 9.4

    Prosjekt - Optimering

    4 øvelser35 min
  • 10.1

    Normalfordeling

    5 øvelser25 min
  • 10.2

    Konfidensintervall

    5 øvelser28 min
  • 10.3

    Hypotesetesting

    5 øvelser30 min
  • 10.4

    Prosjekt - Statistisk inferens

    4 øvelser40 min
  • 11.1

    Numerisk integrasjon

    5 øvelser25 min
  • 11.2

    Trapesmetoden og Simpson

    5 øvelser28 min
  • 11.3

    Rekursive følger

    5 øvelser30 min
  • 11.4

    Prosjekt - Arealer og volum

    4 øvelser40 min

Bruk ← → piltaster for navigasjon

Total fremgang
0%
2.2: Øvelser bestått0 av 0

0% fullført

Lærebok/Kapittel 2.2

Kapittel 2.2

8. klasse

Input og beregninger

I dette kapitlet lærer du hvordan du kan få informasjon fra brukeren og bruke den til å gjøre beregninger.

Få input fra brukeren med input()

Til nå har vi bare brukt verdier som vi har skrevet inn i koden selv. Men hva hvis vi vil at brukeren skal kunne skrive inn verdier? Da bruker vi input().

Slik fungerer input():

  1. Programmet stopper og venter
  2. Brukeren skriver noe og trykker Enter
  3. Det brukeren skrev blir lagret i en variabel
Eksempel: Spør om navn
PythonAuto-lagret
Loading...
Viktig å vite
input() gir alltid tekst tilbake, selv om brukeren skriver inn et tall. Hvis du vil bruke det som et tall, må du gjøre det om (se neste seksjon).

Gjøre tekst om til tall med int()

Når brukeren skriver inn et tall med input(), får vi det som tekst. For å kunne gjøre matematikk med tallet, må vi bruke int() for å gjøre det om til et heltall.

Uten int() - Får tekst:

alder = input("Hvor gammel er du? ")
# alder er nå tekst, f.eks. "14"

Med int() - Får tall:

alder = int(input("Hvor gammel er du? "))
# alder er nå et tall, f.eks. 14
Eksempel: Input som tall
PythonAuto-lagret
Loading...

Regneoperasjoner

Nå som vi kan få tall fra brukeren, kan vi gjøre alle slags beregninger!

De fire regneartene:

+Pluss (addisjon) - Legge sammen
-Minus (subtraksjon) - Trekke fra
*Gange (multiplikasjon) - Multiplisere
/Dele (divisjon) - Dividere
Eksempel: Summer to tall
PythonAuto-lagret
Loading...

Praktiske eksempler

La oss se på noen hverdagslige eksempler hvor vi bruker input og beregninger.

Eksempel: Beregn totalpris
PythonAuto-lagret
Loading...
Eksempel: Dele likt
PythonAuto-lagret
Loading...

Flere beregninger på rad

Du kan bruke resultatet fra én beregning i neste beregning.

Eksempel: Spar penger over tid
PythonAuto-lagret
Loading...

Oppgaver

Oppgave 2.2.1: Spør om to tall

Lag et program som:

a

Spør brukeren om to tall

b

Regner ut produktet (tall1 * tall2)

c

Skriver ut: "Produkt: [tall1] * [tall2] = [resultat]" Tips: Husk å bruke int() for å gjøre input om til tall.

Lett
PythonAuto-lagret
Loading...
Oppgave 2.2.2: Alder om 10 år

Lag et program som:

a

Spør brukeren om alderen deres

b

Beregner hvor gammel de blir om 10 år

c

Skriver ut: "Om 10 år blir du [alder] år"

Lett
PythonAuto-lagret
Loading...
Oppgave 2.2.3: Gjennomsnitt av tre tall

Lag et program som:

a

Spør brukeren om tre tall

b

Beregner gjennomsnittet (sum delt på 3)

c

Skriver ut: "Gjennomsnittet er [resultat]" Gjennomsnitt = (tall1 + tall2 + tall3) / 3

Medium
PythonAuto-lagret
Loading...

Oppsummering

✓input() får tekst fra brukeren

✓int() gjør tekst om til tall

✓Regneoperasjoner: + - * /

✓Du kan bruke resultater fra beregninger i nye beregninger

Forrige kapittel

2.1: Variabler og print

Lær å bruke variabler og print-funksjonen for å skrive enkle programmer.

Neste kapittel

2.3: If-setninger

Bruk if-setninger for å lage programmer som tar beslutninger.

Tips: Bruk ← og → piltaster for å navigere

Eksamenssett.no

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Lærebok
PersonvernVilkår

© 2025 Eksamenssett.no · Alle rettigheter forbeholdt

Deler av innholdet er utviklet med hjelp av AI-verktøy