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.

Valgte tags:

Filtrering:

01.13 Flere beslutninger

I denne oppgaven skal du finne ut hvorvidt tekststrengen "IN1000" skrives ut til terminalen eller ikke. Oppgavene består av kodesnutter, og du må se på if-setningene for å finne ut hva som kommer til å skje.

Prøv å løse oppgavene uten å kjøre kodesnuttene først!

Skrives "IN1000" ut til terminalen?

a)

a = 6

if 6 == a:
    print("IN1000")

b)

a = 5
b = 6

if a > b:
    print("IN1000")

c)

a = 5 + 2
b = 6

if a <= b:
    print("IN1000")

d)

a = 6
b = a

if a >= b:
    print("IN1000")

e)

a = 6 + 1

if a == a:
    print("ingenting")
else:
    print("IN1000")

a) Ja

b) Nei, fordi 5 er ikke større enn 6

c) Nei, fordi 5 + 2 ikke er mindre enn eller lik 6

d) Ja

e) Nei, fordi a == a alltid er sant, og derfor blir else-setningen aldri kjørt.