Vesa Lappalainen 17 Sep 21

Merkitse ensin kaikki luetuksi viereisellä painikkeella

Vesa Lappalainen 17 Sep 21

Harjoitus parametrin välityksestä

Vesa Lappalainen 17 Sep 21

Olet Henkilö 1.

Vesa Lappalainen 17 Sep 21


Paina tätä kun olet tullut sivulle ja olet valmis aloittamaan harjoituksen

Henkilö 1 paikalla!
⁞
Vesa Lappalainen 17 Sep 21

Mikäli homma ei lähde lainkaan käyntiin, niin voitte keskustella ryhmän Jitsissä:

Vesa Lappalainen 17 Sep 21
Vesa Lappalainen 17 Sep 21

Ohje: Jos kaikki kolme eivät tule paikalle, joutuu toinen henkilö tekemään kahden tehtäviä eri selaimen välilehdissä.

Vesa Lappalainen 17 Sep 21
Vesa Lappalainen 17 Sep 21

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.
Vesa Lappalainen (2 edits) 17 Sep 21

Tehtävä 1

Vesa Lappalainen 17 Sep 21

Henkilö 1. Pääohjelma

  • Sinun pitäisi laskea kahden luvun keskiarvo, mutta et millään muista miten se tehdään. Sattumoisin kaverisi osaa tehdä tämän.
  • Kirjoita tyhjille lapuille kaksi lukua väliltä -50..50. Ensimmäiseen lappuun yksi luku ja toiseen lappuun toinen luku.
  • Anna kaverille (Keskiarvo) laput niin, että ensin kirjoittamasi luku on päällimmäisenä.
  • Katso minkä vastauksen saat.
  • Odota kunnes testaaja on tarkistanut ja sitten jatka.
  • Kirjoita taas tyhjille lapuille kaksi uutta lukua ja anna ne nyt kaverille (Keskiarvo)
  • Odota kunnes testaaja on tarkistanut ja sitten jatka seuraavasta tehtävästä, eli ilmoita Lisää yleinen viesti -painikkeella että siirrytään tehtävään 2.
Vesa Lappalainen (2 edits) 17 Sep 21

Vesa Lappalainen 17 Sep 21
Parametrit:
10
6
Vesa Lappalainen 20 Sep 21
Tulos:
8
Aku Ankka 20 Sep 21

OK

Mallivastaus 20 Sep 21
Parametrit:
3
2
Vesa Lappalainen 20 Sep 21
Tulos:
2
Aku Ankka 20 Sep 21

Väärin!
Piti tulla: 2.5

Mallivastaus 20 Sep 21

siirrytään seuraava tehtävään

Vesa Lappalainen 20 Sep 21


Kutsu aliohjelmaa - eli paina tätä ja kirjoita alekkain parametrit

```
Parametrit:
⁞
```


Lisää yleinen viesti

Please to interact with this component.

Tehtävä 1 tehty omalta osaltani

Vesa Lappalainen (2 edits) 17 Sep 21

Lopuksi

Vesa Lappalainen 17 Sep 21

Vesa Lappalainen (2 edits) 17 Sep 21

These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.