# -*- coding: utf-8 -*- """ IN1000 - Seminaroppgaver til uke 1 Løsningsforslag """ """ Oppgave 1  Hva tror du følgende program skriver ut til terminalen? Diskuter med gruppen. """ alder = 30 print("Din alder er", alder) alder = 15 # Løsning: Din alder er 30 """ Oppgave 2  Skriv et program med penn og papir som gjør følgende: 1. Lag to variabler med verdiene 4 og 5. 2. Skriv ut summen av tallene.         """ # Løsning tall1 = 4 tall2 = 5 print(tall1+tall2) # alternativt: summen = tall1 + tall2 print(summen) """ Oppgave 3  Hva tror du følgende program skriver ut til terminalen? Diskuter med gruppen. Skriv det som  skrives ut som kommentarer i programkoden.  """ print("39 + 3") # 39 + 3 print(39+3) # 42 """ Oppgave 4  Hva blir variabelen a til i de ulike uttrykkene? Skriv som kommentar   """ #1. a = 4 + 5 # 9 #2. a = 6 - 2 # 4 #3. a = 4*2 # 8 #4. a = 11/2 # 5.5 #5. a = 11//2 # 5 """ Oppgave 5 Hva tror du følgende program skriver ut til terminalen? Diskuter med gruppen, og skriv ned den  nøyaktige teksten.  """ tall1 = "120" tall2 = "3" tall3 = tall1 + tall2 print("Tall 1:", tall1, "og tall 2:", tall2, "blir tilsammen", tall3) # Tall 1: 120 og tall 2: 3 blir tilsammen 1203 """ Oppgave 6  Skriv et lite program som tar navn og alder til en person som input og deretter skriver ut “Hei!  er ar gammel!”. Husk å gi tydelige beskjeder om hva som forventes som input av  brukeren.   """ # Løsningsforslag: navn = input("Hva heter du? ") alder = input("Hvor gammel er du? ") print("Hei!", navn, " er", alder, "ar gammel!") """ Oppgave 7 Hva tror du skrives ut her?  Utfordring: hva tror du skrives ut dersom a = 4 og b = 4?   """ a = 4 b = 6 if a > b: print(a, "er storre enn", b) else: print(b, "er storre enn", a) # Løsning: 6 er storre enn 4 # Utfordring - om a = 4 og b = 4 skrives det ut: 4 er storre enn 4 (fra else delen) """ Oppgave 8 Diskuter forskjellen på disse to: """ a = 3 b = 3 #alt1: if a > b: print(a, "er storre enn", b) elif b > a: print(b, "er storre enn", a) else: print(a, "er lik", b) # alt2: if a > b: print(a, "er storre enn", b) if b > a: print(b, "er storre enn", a) else: print(a, "er lik", b) #1. a = 4, b = 3 # --> alt1: 4 er storre enn 3 # --> alt2: 4 er storre enn 3 OG 4 er lik 3 #2. a = 5, b = 7 # --> alt1: 7 er storre enn 5 # --> alt2: 7 er storre enn 5 #3. a = 3, b = 3 # --> alt1: 3 er lik 3 # --> alt2: 3 er lik 3 # Hva er forskjellen på de to alternativene?