"Skriv et program som spør brukeren om to tall og printer absoluttverdien av differansen\n",
"<br>\n",
"\n",
...
...
@@ -133,125 +134,117 @@
]
},
{
"cell_type":"code",
"metadata":{
"id":"8Q6Thg0NFcxk",
"colab_type":"code",
"colab":{
}
"cell_type": "code",
"metadata": {
"id": "8Q6Thg0NFcxk",
"colab_type": "code",
"colab": {}
},
"source":[
"# Skriv koden din her"
"source": [
"tall1 = float(input('Tall 1: '))\n",
"tall2 = float(input('Tall 2: '))\n",
"print(abs(tall1-tall2))\n"
],
"execution_count":null,
"outputs":[
]
"execution_count": 22,
"outputs": []
},
{
"cell_type":"markdown",
"metadata":{
},
"source":[
"cell_type": "markdown",
"metadata": {},
"source": [
"## Oppgave 4: Feilretting og variabeltyper"
]
},
{
"cell_type":"markdown",
"metadata":{
},
"source":[
"cell_type": "markdown",
"metadata": {},
"source": [
"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",
"execution_count":3,
"metadata":{
"cell_type":"code",
"execution_count": 11,
"metadata":{
"tags": []
},
"outputs":[
"outputs":[
{
"output_type":"error",
"ename":"TypeError",
"evalue":"unsupported operand type(s) for +: 'float' and 'str'",
"print('Totalsummen for varene er ' + str(total_sum))"
]
},
{
"cell_type":"markdown",
"metadata":{
"id":"Klt9XugLFcxp",
"colab_type":"text"
"cell_type":"markdown",
"metadata":{
"id":"Klt9XugLFcxp",
"colab_type":"text"
},
"source":[
"source":[
"## Oppgave 5: Moduler "
]
},
{
"cell_type":"markdown",
"metadata":{
"id":"qOrc_5xRFcxq",
"colab_type":"text"
"cell_type":"markdown",
"metadata":{
"id":"qOrc_5xRFcxq",
"colab_type":"text"
},
"source":[
"source":[
"Print pi med 10 desimaler <br>\n",
"\n",
"Hint: import math, math.pi, round()"
]
},
{
"cell_type":"code",
"metadata":{
"id":"mWSU4YS0Fcxr",
"colab_type":"code",
"colab":{
}
"cell_type": "code",
"metadata": {
"id": "mWSU4YS0Fcxr",
"colab_type": "code",
"colab": {},
"tags": []
},
"source":[
"# Skriv koden din her"
"source": [
"import math\n",
"print(round(math.pi,10))"
],
"execution_count":null,
"outputs":[
"execution_count": 18,
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": "3.1415926536\n"
}
]
},
{
"cell_type":"markdown",
"metadata":{
"id":"iSUDNvFEFcxx",
"colab_type":"text"
"cell_type":"markdown",
"metadata":{
"id":"iSUDNvFEFcxx",
"colab_type":"text"
},
"source":[
"source":[
"## Oppgave 6: Bruk av variabler"
]
},
{
"cell_type":"markdown",
"metadata":{
"id":"VN3hLGTMFcxy",
"colab_type":"text"
"cell_type":"markdown",
"metadata":{
"id":"VN3hLGTMFcxy",
"colab_type":"text"
},
"source":[
"source":[
"1. Regn ut volumet av en kjegle med radius r = 3 og høyde = 7 <br>\n",
"$$ V = \\frac{\\pi r^2h}{3}$$\n",
"\n",
...
...
@@ -262,59 +255,66 @@
]
},
{
"cell_type":"code",
"metadata":{
"id":"uFf7GC9kFcx0",
"colab_type":"code",
"colab":{
}
"cell_type": "code",
"metadata": {
"id": "uFf7GC9kFcx0",
"colab_type": "code",
"colab": {},
"tags": []
},
"source":[
"# Skriv koden din her"
"source": [
"PI = 3.14\n",
"r = 3\n",
"h = 7\n",
"V = (PI*r**2*h)/3\n",
"print(V)"
],
"execution_count":null,
"outputs":[
"execution_count": 19,
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": "65.94000000000001\n"
}
]
},
{
"cell_type":"markdown",
"metadata":{
"id":"0fvSuRO8Fcxb",
"colab_type":"text"
"cell_type":"markdown",
"metadata":{
"id":"0fvSuRO8Fcxb",
"colab_type":"text"
},
"source":[
"source":[
"## Oppgave 7: Variabler og input "
]
},
{
"cell_type":"markdown",
"metadata":{
"id":"yaeIkT16Fcxc",
"colab_type":"text"
"cell_type":"markdown",
"metadata":{
"id":"yaeIkT16Fcxc",
"colab_type":"text"
},
"source":[
"source":[
"1. Endre kjegleprogrammet fra oppgave 6 til å ta inn radius og høyde fra brukeren\n",
"2. Verdiene skal være av typen float "
]
},
{
"cell_type":"code",
"metadata":{
"id":"HSlztl41Fcxd",
"colab_type":"code",
"colab":{
}
"cell_type": "code",
"metadata": {
"id": "HSlztl41Fcxd",
"colab_type": "code",
"colab": {}
},
"source":[
"# Skriv koden din her"
"source": [
"PI = 3.14\n",
"r = float(input('Radius: '))\n",
"h = float(input('Høyde: '))\n",
"V = (PI*r**2*h)/3\n",
"print(V)"
],
"execution_count":null,
"outputs":[
]
"execution_count": 21,
"outputs": []
}
]
}
\ No newline at end of file
%% Cell type:markdown id: tags:
# Øvingsforelesning 2 Parallell 3
# Øvingsforelesning 2
%% Cell type:markdown id: tags:
## Oppgave 1: Repetisjon
%% Cell type:markdown id: tags:
Hva blir resten når $2^7$ deles på $42$
%% Cell type:code id: tags:
``` python
# Skriv koden din her
print(2**7%42)
```
%% Output
2
%% Cell type:markdown id: tags:
## Oppgave 2: Input
%% Cell type:markdown id: tags:
**Lag et program som gjør følgende:**
1. Tar inn to tall fra bruker
2. Multipliserer dem
3. Skriver ut (tall 1) \* (tall 2) = (resultat)
%% Cell type:code id: tags:
``` python
# Skriv koden din her
tall1=int(input('Tall 1: '))
tall2=int(input('Tall 2: '))
resultat=tall1*tall2
print(tall1,'*',tall2,'=',resultat)
```
%% Cell type:markdown id: tags:
## Oppgave 3: Innebygde funksjoner
%% Cell type:markdown id: tags:
Skriv et program som spør brukeren om to tall og printer absoluttverdien av differansen
<br>
Hint: Bruk den innebygde funksjonen **abs()**
%% Cell type:code id: tags:
``` python
# Skriv koden din her
tall1=float(input('Tall 1: '))
tall2=float(input('Tall 2: '))
print(abs(tall1-tall2))
```
%% Cell type:markdown id: tags:
## Oppgave 4: Feilretting og variabeltyper
%% 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.
Skriv et program som spør brukeren om to tall og printer absoluttverdien av differansen
<br>
Hint: Bruk den innebygde funksjonen **abs()**
%% Cell type:code id: tags:
``` python
tall1=float(input('Tall 1: '))
tall2=float(input('Tall 2: '))
print(abs(tall1-tall2))
```
%% Cell type:markdown id: tags:
## Oppgave 4: Feilretting og variabeltyper
%% 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.