Latin táncok

A Latin Tánciskola tanulói latin táncokat tanulnak, ezek a következők: cha-cha, salsa, rumba, samba, jive, tango, bachata.
A tanulók a tanév végén bemutatót tartottak. A bemutatón minden táncot csupán egyszer mutattak be, azonban az egyes táncok bemutatóján több pár is szerepelt. Az év végi bemutató táncrendjét a tancrend.txt fájl tartalmazza. A fájlban a táncok a bemutató tényleges sorrendjében szerepelnek. Tánconként minden párhoz három sor tartozik, ezek rendre a bemutatott táncot, majd a pár lány, végül a pár fiú tagjának utónevét tartalmazzák:
cha-cha
Katalin
Bertalan
cha-cha
Adrienn
Lajos
salsa
Katalin
Bertalan
A fenti példa szerint a cha-chát két pár, Katalin és Bertalan, valamint Adrienn és Lajos mutatták be, a cha-cha után pedig a salsa következett. Egy személy a különböző táncokat eltérő partnerekkel is bemutathatja, de feltételezheted, hogy a táncosok között nincs két azonos nevű.
Készíts programot, amely a tancrend.txt állomány adatait felhasználva az alábbi kérdésekre válaszol! A program forráskódját tanciskola néven mentsd el!
- Olvasd be a tancrend.txt állományban talált adatokat, s annak felhasználásával oldd meg a következő feladatokat!
- Határozd meg, hogy összesen hányszor táncoltak a tanév végi bemutatón az iskola táncosai!
2. feladat:
Az iskola tanulói összesen 58 tancot adatak elő.
- Írasd ki a ki a képernyőre annak a lánynak a nevét, aki az első táncot táncolta!
3. feladat:
Az első táncot Luca táncolta.
- Hány pár mutatta be a sambát? A választ jelenítsd meg a képernyőn!
4. feladat:
A sambát 10 pár mutatta be.
- Kérjd be egy tánc nevét, majd írasd ki a képernyőre, hogy az adott táncot Luca kivel mutatta be! Azt is jelenítsd meg a képernyőn, ha Luca az adott táncot nem táncolta.
5. feladat:
Tánc: samba
A samba bemutatóján Luca párja Attila volt.
- Készíts listát a bemutatón részt vett fiúkról! A listát a fiuk.txt nevű szöveges állományba mentse eld!
Alfonz
Attila
Bertalan
Ede
Igor
Imre
Kelemen
Kolos
Lajos
Marcell
Salamon
Tivadar
Forrás: oktatas.hu