Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!
Hogy van ez a feladat Netbeans-ben(Java)?
vajk714
kérdése
580
Egy autóbuszokat üzemeltető társaság távolsági járataira az utasok jobb kiszolgálása érdekében csak akkor ad el jegyeket, ha ülőhelyeket is tud biztosítani. Miden jegyre rányomtatja, hogy az adott vonalon mettől meddig érvényes és melyik ülést lehet elfoglalni.
Az eladott.txt állomány pontosan egy út megvásárlásait tartalmazza. Az első sorban az eladott jegyek száma(legfeljebb 500) , a vonal hossza (max 200 km), és minden megkezdett 10 km után fizetendő össze(max 100 ft) található.
Az állomány további sorai-a vásárlás sorrendjében- egy-egy jegy három adatát írják le: Az utas melyik ülést foglalhatja el, hol száll fel és hol száll le.(A fel-el szállás helyét a járat kezdőállomásától mért távolsággal adják meg). Az üléseket 1-től 48-ig folyamatosan számozták. A soron belüli határoló jel minden esetben egy-egy szóköz. Az állomány csak egész számokat tartalmaz.
Az utast később egyetlen sorszámmal azonosítjuk, azzal az értékkel, mely megadja, hogy hanyadik jegyvásárló volt.
A jegy árának meghatározásakor az értéket öttel osztható számra kell kerekíteni(1,2,6,7 esetében lefelé, 3,4,8,9 esetén felfelé)
Az adott járat 200 km hosszú úton közlekedik . Eddig 132 jegyet adtak el és megkezdett 10 km-ként 71 ft-ba került a jegy. Az állomány harmadik sora tartalmazza a második a jegyvásárló adatait, aki 13 és 65 km között utazik a 12. helyen. A megtett táv 52 km, tehát 6 db 10 km hosszú szakaszért kel lfizetnie, ennek értéke 6*71 azaz 426 ft, a kerekítés miatt ez tehát 625 ft.
Eladott.txt:
132 200 71
20 0 110
12 13 65
Készítsen programot, mely az alábbi kérdésekre válaszol!
1.Olvassa be az eladott.txt állományban talált adatokat.(Eddig megvan)
2. Adja meg a legutolsó jegyvásárló ülésének sorszámát és az általa utazott távolságot. Az adatot képernyőn jelenítse meg!
3. Adja meg a legutolsó jegyvásárló ülésének sorszámát és az általa utazott távolságot. A kívánt adatot képernyőn jelenítse meg!
Jelenleg 1 felhasználó nézi ezt a kérdést.
programozás, Java