Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • For-løkker
  • Funksjoner

Pensum:

  • Kap 3.7
  • Kap 5.1

a)

Du er, som alle rasjonelle (?) mennesker, Da jeg var ung var vi ofte meget bekymret hver gang det er var fredag 13. Du ønsker derfor å lage en funksjon som sjekker Den dag i dag skulle jeg fortsatt ønske at jeg hadde en funksjon, monthsWithFriday13(year), som sjekket hvilke måneder i løpet av et gitt år som inneholder inneholdt fredag 13. Denne skal du nå være så heldig å få lage, da du nå er ung og sprek under informasjonsteknologiens oppblomstring. Funksjonen skal ta inn et årstall og returnere en liste med 12 verdier, én for hver måned, som angir hvorvidt den måneden  inneholder en fredag 13.
For eksempel skal hasFriday13(2014) returnere følgende liste: [0 0 0 0 0 1 0 0 0 0 0 0], siden 13. juni 2014 er en fredag (6. elementet i listen). Her angir altså 1 og 0 den boolske verdien true og false, henholdsvis.

...