Informatika1-2012/HF6

A MathWikiből
(Változatok közti eltérés)
 
(egy szerkesztő 6 közbeeső változata nincs mutatva)
7. sor: 7. sor:
 
* Bemenetként megkapja az eddigi mérkőzések eredményeit. A file neve '''argumentumként''' adható át a scriptnek. A file 4 oszlopot tartalmaz:
 
* Bemenetként megkapja az eddigi mérkőzések eredményeit. A file neve '''argumentumként''' adható át a scriptnek. A file 4 oszlopot tartalmaz:
 
** Egy sorban '''space''' karakterekkel elválasztva tartalmazza a csapatok rövidítéseit, és az eredményt.
 
** Egy sorban '''space''' karakterekkel elválasztva tartalmazza a csapatok rövidítéseit, és az eredményt.
** Például a Green Bay Packers és a St. Louis Rams legutóbbi mérkőzése így szerepelhet a file-ban:
+
** Például a St. Louis Rams és a Detroit Lions legutóbbi mérkőzése így szerepelhet a file-ban:
 
<python>
 
<python>
GB STL 30 20
+
Rams Lions 23 27
 
</python>
 
</python>
 
* Kiírja egy file-ba, melynek neve szintén '''argumentumként''' adható meg:
 
* Kiírja egy file-ba, melynek neve szintén '''argumentumként''' adható meg:
 
** minden csapat eddigi mérlegét: A '''megnyert és elveszített''' mérkőzések számát, és a '''megnyert/összes''' mérkőzés arányt.
 
** minden csapat eddigi mérlegét: A '''megnyert és elveszített''' mérkőzések számát, és a '''megnyert/összes''' mérkőzés arányt.
 
** Az '''eddig megszerzett''', és '''kapott pontok''' számát, és ezek '''különbségét'''.
 
** Az '''eddig megszerzett''', és '''kapott pontok''' számát, és ezek '''különbségét'''.
* Például a Pittsburgh Steelers eddigi 6 meccséből 3-at nyert meg, összesen 140 pontot szerzett, 132 pontot kapott, így a kimeneti Steelers-hez tartozó sora:
+
* Például a Pittsburgh Steelers eddigi 4 meccséből 2-t nyert meg, összesen 93 pontot szerzett, 89 pontot kapott, így a kimenet Steelers-hez tartozó sora:
 
<python>
 
<python>
PIT 6 3 0.5 140 132 8
+
Steelers 2 2 0.5 93 89 4
 
</python>
 
</python>
* Az eddigi (október 23.) meccsek eredményeit a megfelelő bemeneti fprmátumban letölthetitek innen:
+
* Az első 5 hét eredményeit a megfelelő bemeneti formátumban letölthetitek innen: [https://dl.dropbox.com/u/1100162/nfl.txt nfl scores]
 +
* A házi feladatokat a a T<tankör>_HF6_<userneved>.zip file-ban küldjétek el a info1hazi KUKAC gmail PONT com címre. A tömörített file tartalmazza a forráskódot, és az előző bemeneti-file-ra adott kimeneti file-t.

A lap jelenlegi, 2012. november 14., 16:54-kori változata

6. házi feladat

A feladat az amerikai NFL liga csapataink értékelése meccseik alapján (NFL, NFL eredmények).

Írj Python scriptet, mely:

  • Bemenetként megkapja az eddigi mérkőzések eredményeit. A file neve argumentumként adható át a scriptnek. A file 4 oszlopot tartalmaz:
    • Egy sorban space karakterekkel elválasztva tartalmazza a csapatok rövidítéseit, és az eredményt.
    • Például a St. Louis Rams és a Detroit Lions legutóbbi mérkőzése így szerepelhet a file-ban:
Rams Lions 23 27
  • Kiírja egy file-ba, melynek neve szintén argumentumként adható meg:
    • minden csapat eddigi mérlegét: A megnyert és elveszített mérkőzések számát, és a megnyert/összes mérkőzés arányt.
    • Az eddig megszerzett, és kapott pontok számát, és ezek különbségét.
  • Például a Pittsburgh Steelers eddigi 4 meccséből 2-t nyert meg, összesen 93 pontot szerzett, 89 pontot kapott, így a kimenet Steelers-hez tartozó sora:
Steelers 2 2 0.5 93 89 4
  • Az első 5 hét eredményeit a megfelelő bemeneti formátumban letölthetitek innen: nfl scores
  • A házi feladatokat a a T<tankör>_HF6_<userneved>.zip file-ban küldjétek el a info1hazi KUKAC gmail PONT com címre. A tömörített file tartalmazza a forráskódot, és az előző bemeneti-file-ra adott kimeneti file-t.
Személyes eszközök