Gyakorlat, 11. hét: láncolt listák I.

Czirkos Zoltán · 2025.08.28.

Láncolt listák építése és kezelése.

Láncolt listák használata. Az óra célja az, hogy mindenki gyakorlatot szerezzen a listák használatában – különösen abban, hogyan kell a pointereket az egyes beszúrás, törlés stb. műveleteknél állítani. Ehhez minden esetben javasolt rajz készítése!

Felkészülés a gyakorlatra:

1. Ötödik kis ZH

Ezen az órán van az ötödik kis ZH.

2. Megfordít

Fordítsunk meg egy listát az elemei átláncolása által! Írjunk egy programot, amely beolvas számokat 0-ig, és kiírja a keletkező listát eredeti sorrendjében (és ezáltal a számokat eredeti sorrendjükben), továbbá kiírja a megfordítottat is.

3. Adott tulajdonságú elemek törlése

Adott egy szavakat tartalmazó lista. Töröljük ki belőle a négybetűseket!

4. Madárnyelv számokkal és listával

Adott egy egész számokat tartalmazó lista. Írjunk be minden páros szám után egy nullát és a számot magát. Vagyis legyen a 2,3,4,5 listából a 2,0,2,3,4,0,4,5 lista.

5. Számok listában

Írjunk programot, amely a billentyűzetről számokat olvas be, egészen 0-ig. Írjuk ki ezután a beolvasott számok közül azokat, amelyek az átlagnál kisebbek! A sorrend nem számít.