a) Skriv algoritm (2 p)
Skriv en algoritm i pseudokod som multiplicerar de första elva heltalen och skriver ut produkten. Din algoritm skall alltså beräkna 1 * 2 * 3 * 4 * ... * 10 * 11 och ge resultatet som output. Tips: Du kommer väl ihåg att det finns tre olika typer av instruktioner?
b) Algoritm eller inte? (2 p)
Utgör följande instruktioner en algoritm? Varför eller varför inte? Tänk på de krav som man ställer på hurudana instruktioner som kan ingå i en algoritm.
Gå till din bank och ta ut 10 euro.
Ge pengarna till din handledare i Åbo .
Upprepa från steg 1.
c) Vad blir resultatet? (2 p)
Gå igenom följande algoritm med indata w = 1, x = 7, y = 9 och z = 13. Visa vad som sker i varje steg och skriv ut resultatet.
x <- y (betyder att x får värdet av y, tänk '<-' som en pil)
z <- y
y <- x
x <- w
Skriv ut (w, x, y, z)
Sluta