Oppgaver
1.2.2: Input og potenser
-
Hva betyr ? Hvordan skriver du dette i Python?
-
La n og a være tilfeldige tall. Hva betyr ?
-
Lag et program som tar et grunntall a og en eksponent n som input og som skriver ut hva blir. Bruk passende matematiske begreper når du lager variabler og skriver ut svaret.
Oppgave 1
2^4=2*2*2*2, det skrives som 2**4 i python.
Oppgave 2
a^n betyr at vi ganger a med seg selv n ganger.
Oppgave 3
pythonkode:
a = input("Grunntall = ? ") #får tall fra bruker
a = float(a) #konverterer streng til flyttall
n = input("Eksponent = ? ")
n = float(n)
print(a**n) #printer ut
Husk at når du får input, blir det lagret som streng, selv om du skriver et tall. Derfor må vi konvertere string til float.
utskrift:
Grunntall = ? 2 #jeg skrev inn 2
Eksponent = ? 3 #jeg skrev inn 3
8.0 #får til svar at 2^3=8