JOENSUUN YLIOPISTO
Tietojenkäsittelytieteen laitos

Ohjelmointia opettajille

Harjoitus 2
Syksy 1999

  1. Lataa KAREL-kenttä tao04.kar ja laadi ohjelma, jossa KAREL-robotti kiertää laatikon ympäri jättäen piipperin jokaiseen laatikon nurkkaan.

    Ratkaisu

  2. Opetellaan toistorakenteen "ITERATE posit-number TIMES instruction" käyttö.

    Muokkaa tehtävän 1 ohjelmaa siten, että käytät siinä apuna toistorakennetta.

    Ratkaisu

  3. Lataa KAREL-kentäksi portaat.kar, jossa KAREL-robotin tehtävänä on kiivetä portaat ylös ja kerätä portailla olevat piipperit. Muokkaa ohjelmaa portaat.kgb siten, että käytät siinä apuna toistorakennetta.

    Ratkaisu