2023. június 8., csütörtök

2023.06.09. Helyettesítés

 Az adatbázis-kezelés II. tervet kell folytatni gépteremben, vagy ha nincs terem, akkor papíron.

2023. június 2., péntek

2023.06.02. Fájlkezelés gyakorlás: Macskák

 Házi feladat a Hegyek feladaton kívül:

Feladat: Macskák

Egy szöveges fájlba írd ki 10 cica nevét és súlyát.

- Olvasd be a fájl tartalmát, majd írd ki a képernyőre.

- Írd ki a legkisebb cica nevét.

- Rendezd sorba az adatokat név szerint, majd írd ki a neveket. A sorbarendezés során ne vesszen el az eredeti sorrend sem. A sorbarendezésre használhatjuk az Array.Sort() metódust.

- Rendezd sorba az adatokat súly szerint, majd írd ki a súlyokat. A sorbarendezés során ne vesszen el az eredeti sorrend sem.

- Igaz-e, hogy van Tigris nevű cicánk? Ha van, adjuk meg, hogy hányadik a sorban. Ha nincs,írjunk ki hibaüzenetet. Ha megtaláltuk Tigrist, ne keressünk tovább.

2023. június 1., csütörtök

2023.06.01. Fájlkezelés gyakorlás: Hegyek

Jövő kedden röpdolgozat lesz fájlkezelésből, ehhez hasonló feladat lesz, ahol egy sorban egynél több adat van. Pénteken is programozás óra lesz.

Feladat: Hegyek

Egy szöveges fájlba írd ki 5 hegy nevét és magasságát.

- Olvasd be a fájl tartalmát, majd írd ki a képernyőre.

- Írd ki a legmagasabb hegy nevét.

- Rendezd sorba az adatokat név szerint, majd írd ki a neveket.

- Rendezd sorba az adatokat magasság szerint, majd írd ki a magasságokat.

- Szorgalmi: oldjuk meg, hogy a sorbarendezéskor mindkét adatot egymás mellé ki tudjuk írni.

- Írjuk ki a képernyőre a legrövidebb nevű hegy nevét és magasságát.

- Írjuk ki a képernyőre a következőt: mekkora lenne az a hegy, amibe "beleépítjük" egymás tetejére az összes hegyet?

- Egy földrengés szétrombolta a legalacsonyabb hegyet, és 10%-kal csökkent a magassága. Mekkora lett?

- Tároljuk egy új tömbben, majd írjuk ki a képernyőre és egy új fájlba a hegyek magasságát lábban. Láb: angol mértékegység, nézz utána, hogyan kell átváltani.