Oppgave 5 - Formasjonsteknologi grunnkurs

  1. Flygeskolen skal avholde sin årlige eksamen i Formasjonsteknologi grunnkurs. I den sammenheng er det viktig for de fagansvarlige – stuntlektor Due og professor Kråke - å melde inn hvilke studenter som skal få ta eksamen. I år har deler av øvingsopplegget vært obligatorisk.
    Det er totalt 12 øvinger i faget. Følgende regler gjelder for å få godkjent øvingsopplegg:
    • minst 5 av de 6 første øvingene må være godkjent (øvingene 1–6)
    • minst 4 av de 6 siste øvingene må være godkjent (øvingene 7–12)
    • minst én av øvingene 11 og 12 må være godkjent

    Skriv en funksjon, godkjent, som tar inn som parameter en tabell med 12 tall (1 eller 0). 1 betyr godkjent og 0 betyr ikke godkjent.

    Tabell 1 viser altså en student som har fått øvingene 1, 4, 5, 7, 8, 9 og 11 godkjent, hvilket ikke vil være tilstrekkelig for å få ta eksamen. Funksjonen skal returnere 1 hvis øvingsopplegget er godkjent og 0 hvis ikke, etter reglene beskrevet ovenfor.

  2. Skriv et lite program for å teste funksjonen godkjent ved å kalle på denne med tre ulike test-tabeller som du finner på selv. Programmet skal for de tre forsøkene skrive ut tabellenog resultatet av funksjonskallet på skjermen.
  • No labels