0% fullført
Kapittel 2.2
8. klasseI dette kapitlet lærer du hvordan du kan få informasjon fra brukeren og bruke den til å gjøre beregninger.
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().
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).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:
Med int() - Får tall:
Nå som vi kan få tall fra brukeren, kan vi gjøre alle slags beregninger!
+Pluss (addisjon) - Legge sammen-Minus (subtraksjon) - Trekke fra*Gange (multiplikasjon) - Multiplisere/Dele (divisjon) - DividereLa oss se på noen hverdagslige eksempler hvor vi bruker input og beregninger.
Du kan bruke resultatet fra én beregning i neste beregning.
Lag et program som:
Spør brukeren om to tall
Regner ut produktet (tall1 * tall2)
Skriver ut: "Produkt: [tall1] * [tall2] = [resultat]" Tips: Husk å bruke int() for å gjøre input om til tall.
Lag et program som:
Spør brukeren om alderen deres
Beregner hvor gammel de blir om 10 år
Skriver ut: "Om 10 år blir du [alder] år"
Lag et program som:
Spør brukeren om tre tall
Beregner gjennomsnittet (sum delt på 3)
Skriver ut: "Gjennomsnittet er [resultat]" Gjennomsnitt = (tall1 + tall2 + tall3) / 3
✓input() får tekst fra brukeren
✓int() gjør tekst om til tall
✓Regneoperasjoner: + - * /
✓Du kan bruke resultater fra beregninger i nye beregninger