Kierros 6, tehtävä 3

Teekkareiden kesäpalkkatilasto (200 p)

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:

Kirjoita lisäksi pääohjelma, joka kutsuu edellä kuvattuja funktioita sopivasti niin, että ohjelma pyytää palkkatiedot ja laskee tilastotiedot esimerkkiajojen mukaisesti. Tilastotietojen (keskiarvo, mediaani ja keskihajonta) tulostaminen tapahtuu pääohjelmassa. Ennen niiden tulostamista pääohjelma tulostaa, kuinka monen henkilön palkkatiedot on luettu. Tilastotiedot tulostetaan kahden desimaalin tarkkudella.

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.

Esimerkkejä ohjelman suorituksesta:

[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