Skip to content
Snippets Groups Projects
Commit a38b134a authored by Aubert's avatar Aubert
Browse files

fjern løsninger fra lecture 2

parent 41aec0f2
No related branches found
No related tags found
No related merge requests found
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
# Øvingsforelesning 2 # Øvingsforelesning 2
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
## Oppgave 1: Repetisjon ## Oppgave 1: Repetisjon
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
Hva blir resten når $2^7$ deles på $42$ Hva blir resten når $2^7$ deles på $42$
%% Cell type:code id: tags: %% Cell type:code id: tags:
``` python ``` python
print(2**7%42) #Skriv kode her
``` ```
%% Output
2
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
## Oppgave 2: Input ## Oppgave 2: Input
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
**Lag et program som gjør følgende:** **Lag et program som gjør følgende:**
1. Tar inn to tall fra bruker 1. Tar inn to tall fra bruker
2. Multipliserer dem 2. Multipliserer dem
3. Skriver ut (tall 1) \* (tall 2) = (resultat) 3. Skriver ut (tall 1) \* (tall 2) = (resultat)
%% Cell type:code id: tags: %% Cell type:code id: tags:
``` python ``` python
tall1 = int(input('Tall 1: ')) #Skriv kode her
tall2 = int(input('Tall 2: '))
resultat = tall1 * tall2
print(tall1, '*', tall2, '=', resultat)
``` ```
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
## Oppgave 3: Innebygde funksjoner ## Oppgave 3: Innebygde funksjoner
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
Skriv et program som spør brukeren om to tall og printer absoluttverdien av differansen Skriv et program som spør brukeren om to tall og printer absoluttverdien av differansen
<br> <br>
Hint: Bruk den innebygde funksjonen **abs()** Hint: Bruk den innebygde funksjonen **abs()**
%% Cell type:code id: tags: %% Cell type:code id: tags:
``` python ``` python
tall1 = float(input('Tall 1: ')) #Skriv kode her
tall2 = float(input('Tall 2: '))
print(abs(tall1-tall2))
``` ```
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
## Oppgave 4: Feilretting og variabeltyper ## Oppgave 4: Feilretting og variabeltyper
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
Følgende program skal regne ut og printe summen av prisen på tre varer. Prisene er lagret som forskjellige variabeltyper. Undersøk feilmeldingene og rett koden slik at den skriver ut riktig totalsum. Følgende program skal regne ut og printe summen av prisen på tre varer. Prisene er lagret som forskjellige variabeltyper. Undersøk feilmeldingene og rett koden slik at den skriver ut riktig totalsum.
%% Cell type:code id: tags: %% Cell type:code id: tags:
``` python ``` python
banan_pris = 10.50 banan_pris = 10.50
melk_pris = '23.50' melk_pris = '23.50'
havregryn_pris = 15 havregryn_pris = 15
total_sum = banan_pris + float(melk_pris) + havregryn_pris total_sum = banan_pris + float(melk_pris) + havregryn_pris
print('Totalsummen for varene er ' + str(total_sum)) print('Totalsummen for varene er ' + str(total_sum))
``` ```
%% Output %% Output
Totalsummen for varene er 49.0 Totalsummen for varene er 49.0
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
## Oppgave 5: Moduler ## Oppgave 5: Moduler
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
Print pi med 10 desimaler <br> Print pi med 10 desimaler <br>
Hint: import math, math.pi, round() Hint: import math, math.pi, round()
%% Cell type:code id: tags: %% Cell type:code id: tags:
``` python ``` python
import math #Skriv kode her
print(round(math.pi,10))
``` ```
%% Output
3.1415926536
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
## Oppgave 6: Bruk av variabler ## Oppgave 6: Bruk av variabler
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
1. Regn ut volumet av en kjegle med radius r = 3 og høyde = 7 <br> 1. Regn ut volumet av en kjegle med radius r = 3 og høyde = 7 <br>
$$ V = \frac{\pi r^2h}{3}$$ $$ V = \frac{\pi r^2h}{3}$$
Hint til variabler: Hint til variabler:
* pi = 3.14 * pi = 3.14
* r = 3 * r = 3
* h = 7 * h = 7
%% Cell type:code id: tags: %% Cell type:code id: tags:
``` python ``` python
PI = 3.14 #Skriv kode her
r = 3
h = 7
V = (PI*r**2*h)/3
print(V)
``` ```
%% Output
65.94000000000001
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
## Oppgave 7: Variabler og input ## Oppgave 7: Variabler og input
%% Cell type:markdown id: tags: %% Cell type:markdown id: tags:
1. Endre kjegleprogrammet fra oppgave 6 til å ta inn radius og høyde fra brukeren 1. Endre kjegleprogrammet fra oppgave 6 til å ta inn radius og høyde fra brukeren
2. Verdiene skal være av typen float 2. Verdiene skal være av typen float
%% Cell type:code id: tags: %% Cell type:code id: tags:
``` python ``` python
PI = 3.14 #Skriv kode her
r = float(input('Radius: '))
h = float(input('Høyde: '))
V = (PI*r**2*h)/3
print(V)
``` ```
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment