Du er ikke logget inn. Så lenge du ikke er logget inn går du glipp av muligheten for å holde styr på din egen progresjon.
Logg innLag et program som tar et tall som input. Programmet skal kvadrere tallet og skrive ut dette. I tillegg skal det skrive ut rota av dette kvadratet.
Hva er sammenhengen mellom tallene som kvadreres og kvadratrota av dette igjen?
Oppgave 1
I koden under har vi brukt sqrt(). Da må vi først importere pylab. Alternativt kan du opphøye i 1/2, da trenger du ikke importere pylab. Det er viktig å huske at når vi får et tall som input, blir det lagret som streng. Derfor må vi konvertere ved hjelp av float().
from pylab import * #importerer pylab fordi vi bruker sqrt() under
tall = input("Hvilket tall vil du kvadrere? ") #får input
tall = float(tall) #konverterer til tall
kvad = tall**2 #kvadrerer
print("Kvadratet av ditt tall er: ", kvad)
rot = sqrt(kvad) #eller: kvad**(1/2)
print("Roten av kvadratet er: ", rot)
Oppgave 2
Sammenhengen mellom tallene som kvadreres og roten av dette igjen er at tallverdien er lik, men fortegnet kan variere.