Merkitse ensin kaikki luetuksi viereisellä painikkeella
Harjoitus parametrin välityksestä
Olet Henkilö 3.
Paina tätä kun olet tullut sivulle ja olet valmis aloittamaan harjoituksen
Henkilö 3 paikalla!
⁞
Mikäli homma ei lähde lainkaan käyntiin, niin voitte keskustella ryhmän Jitsissä:
Ohje: Jos kaikki kolme eivät tule paikalle, joutuu toinen henkilö tekemään kahden tehtäviä eri selaimen välilehdissä.
- jos Henkilö 1 puuttuu, niin Henkilö 3 avaa Henkilö 1:n tehtävät toiseen tabiin
- jos Henkilö 2 puuttuu, niin Henkilö 3 avaa Henkilö 2:n tehtävät toiseen tabiin
Työjärjestys
- Pääohjelma ohjaa aina kyseistä tehtävää eli aloittaa kirjoittamalla tarvittavat parametrit (tekstissä "laput") painamalla
Kutsu aliohjelmaa
.
- nämä parametrit pitäisi tulla näkyviin muiden ryhmäläisten näytölle. Jos ei tule kohtuulliseen aikaan (yli 20 sek), niin voi yrittää virkistää selaimen!
- muistakaa rullata näyttöä tarvittaessa alaspäin
- seuraavaksi kyseisen tehtävän funktio katsoo parametrien arvot ja "laskee" oman tehtävänsä mukaisen vastauksen ja "palauttaa" sen painamalla
Palauta tulos
. - sitten testaaja tarkistaa tuloksen ja palauttaa punaista tai vihreää
- pääohjelma saa tehdä toisen "kutsun" ja jatketaan kuten edellä
- lopuksi vuorossa oleva pääohjelma painaa
Laita yleinen viesti
ja pyytää siirtymään seuraavaan tehtävään jolloin sen tehtävä pääohjelma ottaa ohjat. Viimeisen tehtävän pääohjelma pyytää palaamaan luentojen sivulle. - ennen seuraavaan tehtävään siirtymistä ruksikaa kuitenkin tehtävän lopussa, että
Tehtävä N
on tehty.
Tehtävä 1
Henkilö 3. Testaaja
- ajettele että ensimmäinen parametri olisi
a
ja toinenb
- tarkista että tulos on
(a+b)/2.0
- ole tarkkana etumerkin kanssa!
- valvo myös toinen suoritus
Parametrit:
10
6
Tulos:
8
OK
Parametrit:
3
2
Tulos:
2
Väärin!
Piti tulla: 2.5
siirrytään seuraava tehtävään
Tarkista tulos - eli paina tätä, pyyhi pois tarpeeton ja muokkaa toista.
#- {.oikein}
**OK**
#- {.vaarin}
Väärin!
Piti tulla: ⁞
Lisää yleinen viesti
⁞
Lopuksi
- Nyt siirry takaisin Luento 05-sivulle
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.