Ebből a fájlból, hogy olvasnátok ki a legkisebb és a legnagyobb elemet?
Figyelt kérdés
A beolvasott fájlt az ev[N]tömbe tároltam.
A fájl a következő:
Mikor volt a mohacsi vesz?
1526 1 tortenelem
Melyik evben bomlott fel a Nyugat-Romai Birodalom?
476 1 tortenelem
Melyik evben kezdodott a Honfoglalas?
895 1 tortenelem
Mikor adtak ki az Aranybullat?
1222 1 tortenelem
Melyik evben adtak ki Angliaban a Magna Chartat?
1215 3 tortenelem
Mikor vezette be Karoly Robert a kapuadot?
1336 3 tortenelem
Melyik evben volt a Budai Nagy Antal-fele parasztfelkeles?
1437 2 tortenelem
Melyik evben egettek meg Husz Janost?
1415 3 tortenelem
Melyik evben volt a nandorfehervari diadal?
1456 2 tortenelem
Melyik evben volt a Dozsa-fele parasztfelkeles?
1514 1 tortenelem
2017. márc. 18. 08:20
1/3 anonim válasza:
Definiáld az elem fogalmát, illetve ha utána sem triviális, akkor a legkisebb\legnagyobb elem fogalmát is. Utána tudunk válaszolni.
2/3 A kérdező kommentje:
az évek oszlopaira gondoltam ,azok közül a legnagyobbat és a legkisebbet.
2017. márc. 18. 12:56
3/3 anonim válasza:
Ez esetben felveszek egy-egy egész típusú változót, úgy, hogy egyikben a legkisebb, másikban a legnagyobb értéket fogom tárolni. Kezdőértékül a legkisebb számot tároló változóba berakom a típus szerinti maximum értéket, a legnagyobb számot tároló változóba a típusnak megfelelő legkisebb értéket. Persze ezeken lehet változtatna, ha előfeltételként tudjuk, hogy csak pozitív 3 vagy 4 jegyű számok szerepelnek a fájlban (a példából ez látszik, de persze ez nem jelenti azt, hogy feltétlen így is lesz). Ez után egy ciklussal végig megyek a sorokon és minden második sor esetén veszem az adott sornak egy olyan részszövegét, hogy az a vizsgált sor nulladik karakterétől induljon és a rész szöveg hossza legyen egyenlő a vizsgált sorban balról az első szóköz indexével. Az így kapott rész szöveget egésszé alakítom, majd összehasonlítom az eddigi legkisebb és legnagyobb értékekkel és ha valamelyik esetén szükséges, akkor a változóba eltárolom az új értéket. A ciklus futása után a program elején felvett két változóban a megfelelő értékek lesznek.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!