Hétfőn befejeztük a megoldást. Aki nincs kész, házi feladat befejezni.
Önvezető autók
Napjainkban
az önvezető autók egyre gyorsabban fejlődnek, több neves cég is fejleszt
ilyeneket. Ebben a feladatban a rájuk vonatkozó adatokat kell feldolgoznia.
Az
adatokat a lenti keretben találja. Az állomány soronként tartalmazza az autók
következő adatait egymástól pontosvesszővel elválasztva:
-
azonosító (gyártó és modellszám)
-
teljesítmény (lóerő)
-
tömeg (tonna)
-
gyorsulás (hány másodperc alatt gyorsul 100 km/h-ra)
- a
vezetőnek hányszor kellett beavatkozni a vezetésbe 10.000 km-en
A
fájlban 9 autó adatai vannak.
Tesla Model S P90D;760;2,20;3;3 Volvo XC90;889;2,90;4;14 Volkswagen GO989;1378;3,66;5;6 Audi Q525;772;2,40;2;3 Mercedes Benz898;739;2,20;3;9 Google Drive 18;752;2,55;4;11 Delphi Magic 428B;1194;3,00;3;4 Bosch Doom300;700;2,09;4;6 Nissan Cherry 100;725;3,1;3;7 |
Például
a Tesla Model S P90D autó 760 lóerős teljesítményű, 2,2 tonna tömegű, 3
másodperc alatt gyorsul 100 km/órára és a 10.000 km-es tesztvezetésen 3-szor
volt szükség humán beavatkozásra.
1.
Készítsen programot a következő feladatok megoldására, amelynek a
forráskódját onvezeto néven mentse el.
A
képernyőre írást igénylő részfeladatok megjelenítése előtt írja a képernyőre a
feladat sorszámát!
2.
Az adatokat olvassa be fájlból és tárolja el egy osztálypéldányokat tartalmazó
listában.
3.
Írja ki a képernyőre a minta szerint a leggyorsabb autó adatait. (Az a
leggyorsabb, ami a legkevesebb idő alatt gyorsul 100-ra.)
4.
Írja ki a képernyőre a minta szerint a legkevésbé önálló autó azonosítóját. (Az
a legkevésbé önálló, amelynél a legtöbbet kellett beavatkozni a
vezetésbe.)
6.
Írja ki a képernyőre a minta szerint az autók átlag tömegét.
7. Írja
ki a képernyőre, és egy új fájlba autónként a következő adatokat szóközzel
elválasztva: sorszám (a feldolgozás sorrendjében automatikusan generált), tömeg
kg-ban. (1 tonna = 1000 kg).