Tässä tehtävässä harjoitellaan erityisesti seuraavia asioita:
Tee Eclipseen uusi projekti, jonka nimi on tehtava6_3, ja siihen moduuli kesapalkkatilasto. Kirjoita siihen seuraavan kuvauksen mukainen ohjelma.
Ylioppilaskunta haluaa laatia tilaston teekkareiden kesätöistä saamasta kuukausipalkasta ja tarvitsee siihen avukseen ohjelman, joka lukee eri teekkareiden kesätöistä saamat kuukausipalkat ja laskee sekä tulostaa niistä tilastotietoja. Sinun tehtävänäsi on kirjoittaa tarvittava ohjelma.
Kirjoita ohjelmaasi seuraavat funktiot:
Muista jälleen testata ohjelmaasi ajamalla sitä itse Eclipsessä ennen kuin palautat sen Gobliniin. Ohjelman ei tarvitse varautua virheellisiin syötteisiin. Sen pitää kuitenkin toimia viimeisen esimerkkiajon mukaisesti, jos käyttäjä ei anna yhtään ei-negatiivista palkkaa. Palauta Gobliniin tiedosto kesapalkkatilasto.py.
[ohjelman suoritus alkaa] Ohjelma laskee teekkareiden kesapalkkatilastoja. Anna eri teekkareiden kesatyopaikkojen kuukausipalkat (euroa). Lopeta negatiivisella palkalla. 1000.0 1905.20 2150 1455.0 1680.80 1288.15 1976.40 1530.36 2248.9 2065.80 -100.0 Palkkoja annettiin yhteensa 10 kpl. Palkkojen keskiarvo on 1730.06 euroa ja mediaani 1793.00 euroa. Keskihajonta on 386.76 euroa. [ohjelman suoritus päättyy]
[ohjelman suoritus alkaa] Ohjelma laskee teekkareiden kesapalkkatilastoja. Anna eri teekkareiden kesatyopaikkojen kuukausipalkat (euroa). Lopeta negatiivisella palkalla. 2000.0 1000.0 1600.0 -500 Palkkoja annettiin yhteensa 3 kpl. Palkkojen keskiarvo on 1533.33 euroa ja mediaani 1600.00 euroa. Keskihajonta on 410.96 euroa. [ohjelman suoritus päättyy]
[ohjelman suoritus alkaa] Ohjelma laskee teekkareiden kesapalkkatilastoja. Anna eri teekkareiden kesatyopaikkojen kuukausipalkat (euroa). Lopeta negatiivisella palkalla. -1500.0 Palkkoja annettiin yhteensa 0 kpl. Palkkojen keskiarvo on 0.00 euroa ja mediaani 0.00 euroa. Keskihajonta on 0.00 euroa. [ohjelman suoritus päättyy]
Värikoodit:
Sininen: Syöte käyttäjältä
Vihreä: Ohjelman tuloste
Punainen: Erityishuomatus: ei tulosteta