2020. szeptember 8., kedd

Java vizsgafeladat megoldása Európa legmagasabb épületei

Európa legmagasabb épületei

A következő feladatban Európa legmagasabb épületeinek adataival kell dolgoznia.
A megoldás során vegye figyelembe a következőket:
A képernyőre írást igénylő részfeladatok eredményének megjelenítése előtt írja a
képernyőre a feladat sorszámát (például:3 . feladat :
Az egyes feladatokban a kiírásokat a minta szerint készítse el!
Az ékezetmentes kiírás is elfogadott. A program megírásakor a fájlban lévő adatok helyes szerkezetét nem kell ellenőriznie, feltételezheti, hogy a rendelkezésre álló adatok a leírtaknak megfelelnek.
Megoldását úgy készítse el, hogy az azonos szerkezetű, de tetszőleges bemeneti
adatok mellett is helyes eredményt adjon!
1. A feladat megoldásához hozzon létre grafikus vagy konzolalkalmazást (projektet)
Legmagasabb azonosítóval!







2. Az UTF-8 kódolásu legmagasabb .text állomány Európa legmagasabb épületeinek
adatait taltalmazza a következő minta szerint:































Az épület nevét, varosát es országát az épület magassága (m, valós szám), az emeletek
szama és az épület építésének éve követi. Az adatokat pontosvessző választja el.
Olvassa be a legmagasabb.text állományban lévő adatokat és tárolja el egy olyan
adatszerkezetben, amely a további feladatok megoldására alkalmas! A fájlban
legfeljebb 1000 sor lehet. Ügyeljen arra, hogy az állomány elsó sora az adatok fejlécét
tartalmazza!
3. Határozza meg és írja ki a képemyóre a minta szerint, hogy hány épület található az
állományban!
4.Határozza meg és írja ki a képemyóre a minta szelint az állományban található
épületek emeleteinek összegét!
5.Határozza meg és írja ki a képernyőre a minta szelint a legmagasabb épület adatait!
Feltételezheti, hogy nem alakult ki holtverseny.
6.Döntse el, hogy az adatok között található-e olasz épület! Keresését ne folytassa, ha a
választ meg tudja adni! A képemyóre írást a minta szerint végezze!
7.Határozza meg és írja ki a képemyóre a minta szermt azoknak az épületeknek a
számát, amelyek 666 lábnál magasabbak! Az átváltáshoz az 1 m = 3,280839895 láb
éltékkel dolgozzon !

Új osztály főprogram tömbbel;
























































8.Készítsen statisztikát országok szerint az épületek szamáról! A képernyőre írást a
minta szelint végezze !
9. A nemet . txt állományba írja ki azoknak a német varosoknak a nevét, amelyekben
épület található a fonásadatok szerint! Az állományba a varosok neve egymás alá
kerüljön a minta szefint! Oldja meg, hogy a varosnevek ne ismétlődjenek az
állományban!












































Előtte figyelmesen nézzétek meg a következő videókat!
Oktatóvideó
https://www.youtube.com/watch?v=uRG8vhPsOgI
https://www.youtube.com/watch?v=OTHCp4arfSk

Nincsenek megjegyzések:

Megjegyzés küldése