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

Steg 1: Grunnleggende kalkulator

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

Versjon 1: Enkel kalkulator
Python
Loading...

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
Python
Loading...

Steg 3: Forbedringer

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

Versjon 3: Forbedret kalkulator
Python
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
Python
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!