Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

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!

C# programozás

580
Az adatok sorrendben a következők:
nev a barlang neve
hossz a barlang hossza méterben
kiterjedes a barlang kiterjedése méterben
melyseg a barlang mélysége méterben
magassag a barlang magassága a bejárathoz képest méterben
telepules településnév, amelyhez a barlang tartozik

A feladatok a következők:

1. Olvasd be fájlból az összes adatot egy struktúrákat tartalmazó tömbbe! A fájlnak 183 sora van, de ebből az első a fejléc, amit a feldolgozásnál ne vegyél figyelembe.
2. Szorgalmi: beolvasáskor számold meg a sorokat, és annak megfelelően állítsd be a tömb hosszát.
3. Írd ki a képernyőre a települések nevét, mellé a barlang nevét, és a hosszát.
4. Jelenítsd meg a képernyőn a 100 méternél hosszabb barlangok nevét.
5. Írd ki a képernyőre a leghosszabb barlang nevét.
6. Van-e 50 méternél rövidebb barlang? Ha van, írd ki a nevét és a települést a képernyőre. Ha nincs, írj ki hibaüzenetet.
7. Hány olyan barlang van, aminek a mélysége nagyobb, mint a kiterjedése? Ha nincs ilyen, írj ki hibaüzenetet.
8. Írd ki a képernyőre azoknak a barlangoknak a nevét, amik ugyanazon a településen vannak, mint amelyik településen a Fecske-lyuk barlang van.
9. Írd ki egy új fájlba abc-ben a 100 méternél mélyebb barlangok nevét. (Egy új, hagyományos tömbben dolgozz, amelyben folytonosan vannak a megfelelő barlangok.)
A txt-t fájlban fogom megadni órán, mert csak úgy tudunk tabulátorral tagolt fájlt használni.
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

2
Csak a 9-es kellene. Előre is köszönöm!
0

Ha egy stringtömb-be vannak az adataid, akkor

File.WriteAllLines(path, stringTomb);

Egy lehetséges megoldás - bár nem tömbbel...
https://pastebin.com/Q3KDUDyH





Módosítva: 5 éve
0