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.5: Øvelser bestått0 av 0

0% fullført

Lærebok/Kapittel 2.5

Kapittel 2.5

8. klasse

Prosjekt: Enkel kalkulator

I dette kapitlet skal du lage et eget prosjekt som kombinerer alt du har lært i kapittel 2: variabler, input, if-setninger og løkker.

Planlegging av kalkulatoren

Før vi begynner å kode, la oss planlegge hva kalkulatoren skal kunne gjøre.

Krav til kalkulatoren:

  1. Be brukeren om to tall
  2. Be brukeren om hvilken operasjon de vil utføre (+, -, *, /)
  3. Utfør beregningen
  4. Vis resultatet til brukeren
  5. Spør om brukeren vil gjøre en ny beregning
Tips for prosjektet
Bygg programmet steg for steg. Test hver del før du går videre til neste. Det er helt normalt å møte på feil underveis - det er slik vi lærer!

Steg 1: Grunnleggende kalkulator

La oss starte med en enkel versjon som tar inn to tall og en operasjon.

Versjon 1: Enkel kalkulator
PythonAuto-lagret
Loading...
elif - ny for deg?
elif er kort for "else if". Det lar oss sjekke flere betingelser etter hverandre.

Steg 2: Legg til løkke

La oss gjøre kalkulatoren bedre ved å la brukeren gjøre flere beregninger uten å starte programmet på nytt.

Versjon 2: Kalkulator med løkke
PythonAuto-lagret
Loading...

Steg 3: Forbedringer

La oss legge til noen forbedringer, som å håndtere divisjon med 0.

Versjon 3: Forbedret kalkulator
PythonAuto-lagret
Loading...

Ditt eget prosjekt

Nå er det din tur! Bruk det du har lært til å lage din egen kalkulator.

Forslag til ekstra funksjoner:

  • Legg til potens (opphøyd i): **
  • Legg til en meny som viser tilgjengelige operasjoner
  • Lagre alle beregninger og vis dem til slutt
  • Legg til flere matematiske operasjoner (kvadratrot, prosent, osv.)
  • Lag en penere utskrift med linjer og mellomrom

Prosjektoppgave

Prosjekt: Lag din egen kalkulator
Lag en fungerende kalkulator som: 1. Tar inn to tall fra brukeren 2. Tar inn en operasjon (+, -, *, /) 3. Beregner og viser resultatet 4. Gjentar så brukeren kan gjøre flere beregninger Minimum krav: - Må håndtere alle fire regneartene - Må kunne gjøre minst én beregning - Må vise resultatet på en fin måte Bonuspoeng for: - Løkke som lar brukeren gjøre flere beregninger - Sjekk for divisjon med 0 - Telling av antall beregninger - Fin formatering av output
Vanskelig
PythonAuto-lagret
Loading...

Gratulerer!

Du har nå fullført kapittel 2 og laget ditt første større Python-program!

✓Du kan bruke variabler for å lagre verdier

✓Du kan få input fra brukeren

✓Du kan bruke if-setninger for å ta valg

✓Du kan bruke løkker for å gjenta kode

✓Du kan kombinere alt dette i et større program!

Forrige kapittel

2.4: Løkker

Repeter kode med while- og for-løkker.

Neste kapittel

3.1: Funksjoner

Definer egne funksjoner for å organisere koden din bedre.

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