Informatika2-2018/HF6

A MathWikiből
A lap korábbi változatát látod, amilyen Gaebor (vitalap | szerkesztései) 2018. április 16., 21:22-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

6. Házi

Egy programot kell írni ami

  • beolvas egy .csv fájlt
  • kiszedi belőle a NEPTUN, ZH és potZH mezők adatait
  • kiírja azon hallgatókat akik írtak egyáltalán pótZH-t
    • figyeljünk arra, hogy aki nem írta meg valamelyik ZH-t annak üres az a mezője.
  • ezen hallgatókhoz kiszámítja a pótZH relatív teljesítménynövekedését az eredeti ZH-hoz képest.
    • ez a (pótZH-ZH)/ZH képlettel számolható
    • Ha az eredeti ZH 0 pontos vagy nem írt, akkor végtelen a teljesítménynövekedés,
    • kivéve ha a pótZH is, mert akkor 0
  • Írja ki a program az említett adatokat a képernyőre, .csv formátumban, két oszlopban: NEPTUN és JAVUL mezőkkel, a NEPTUN kód szerint sorba rendezve.
    • Ehhez írjunk a sys.stdout fájlba. Ez a konzol kimenete, nem kell megnyitni vagy bezárni, mert már nyitva van, de importálni kell hozzá a sys csomagot.

Beadás

Határidő: 2018-04-22 23:59

A programot egyetlen python (.py) fájlmellékletként kell elküldeni a math-os címetekről a tavalyi címre:

  • info1hazi KUKAC gmail PONT com
  • a fájl neve a <tankör>_HF<a feladat száma>_<felhasználói név>.py formátumot kövesse. Például nekem ez lenne: T0_HF5_borbely.py
Személyes eszközök