Władze miasta wprowadziły program LubięSport, w ramach którego opłacają zajęcia sportowe dla uczniów trzecich klas LO. Uczniowie korzystają z kart LubięSport, które umożliwiają wstęp do różnych obiektów sportowych i uczestnictwo w prowadzonych tam zajęciach. W następujących plikach zgromadzono dane dotyczące wykorzystania kart programu LubięSport w kwietniu 2025 roku. Dane w plikach są oddzielone średnikami, a pierwszy wiersz zawiera nagłówki kolumn.
Każdy wiersz w pliku osoby.txt zawiera informacje o jednym użytkowniku karty: jego identyfikator (Id_uzytkownika), nazwisko (Nazwisko), imię (Imie) i płeć (Plec).
Płeć jest oznaczona literą „K” lub „M”.
Przykład
Id_uzytkownika;Nazwisko;Imie;Plec
1;Olszowka;Klara;K
2;Wieruszewski;Antoni;M
W pliku zajecia.txt zawarte są informacje o zajęciach prowadzonych w obiektach sportowych, biorących udział w programie. Każdy wiersz zawiera:
identyfikator zajęć (Id_zajec), nazwę obiektu (Obiekt), rodzaj zajęć (Zajecia) i koszt (Koszt) jednego wejścia na zajęcia opłacany z programu LubięSport.
Przykład
Id_zajec;Obiekt;Zajecia;Koszt
1;Redeco;Basen;9
Każdy wiersz pliku wejscia.txt zawiera informacje o pojedynczym wejściu użytkownika karty na wybrane zajęcia:
numer porządkowy (Lp), identyfikator użytkownika (Id_uzytkownika), datę (Data) i identyfikator zajęć (Id_zajec).
Przykład
Lp ;Id_uzytkownika;Data;Id_zajec
1;1;2025-04-05;16
Wykorzystując dane zawarte w plikach osoby.txt, zajecia.txt, wejscia.txt, rozwiąż poniższe zadania.
Zadanie 1
Utwórz zestawienie, w którym dla każdego obiektu podasz, jaką łączną kwotę zapłacono za prowadzone w nim zajęcia.
Zadanie 2
Utwórz zestawienie, w którym dla każdego obiektu podasz, ile odnotowano w nim wejść na zajęcia. Zestawienie uporządkuj alfabetycznie według nazw obiektów.