Feladat leírás - JoeHun0/orszagBeolvas GitHub Wiki

Java dolgozat

5/13T

Az orszagok nevű szöveges állományban, különböző országok adatai találhatóak a következő sorrendben: ország neve (szöveg), népessége (millióra kerekítve, egész szám), hány színű a zászló (egész), hány országgal határos (egész). Egy-egy sort egy-egy objektum reprezentál, melyeket a Country osztály írjon le, a következő adattagokkal : country (String) , population (int), flagColours (int), borderCountries (int). (Nyugodtan dolgozhatsz magyarul, ha úgy kényelmes csak legyél következetes!) A következő feladatokat a Task nevű osztályban készítsd el, minden feladat külön metódus legyen!

  1. Adatok beolvasása egy listába!

  2. Hány olyan ország van, ahol a népesség nagyobb, mint 10 millió?

  3. Írd ki a képernyőre, hogy mennyi az átlagos népesség a felsorolt országokban!

  4. Írd ki a képernyőre, hogy hány színű a zászlója a leghosszabb nevű országnak!

  5. Van-e 5 milliónál kisebb népességű ország a felsoroltak között?

  6. Mekkora az eltérés a legnagyobb és a legkisebb népességű ország lakossága között?

Az orszagok.txt az adatokat ékezetek nélkül szóközzel elválasztva tartalmazza! Jó munkát!