Przy pomocy wybranego języka programowania wczytaj dane z pliku csv lub json, a następnie:
- Dla każdego właściciela wypisz jedynie jego imię oraz imię jego pupila.
- Dane z pkt. 1 posortuj malejąco względem imienia zwierzaka.
- Wypisz imiona psów urodzonych w pierwszej połowie roku.
- Wypisz imiona osób posiadających więcej niż jedno zwierze.
- Dla każdego gatunku wypisz liczbę zwierząt do niego należącą.
- Wypisz wyłącznie imiona właścicieli, których koty małe młode.
- Dopisz do pliku (lub utwórz nowy) informacje o 3 nowych właścicielach, posiadających łącznie 2 psy, 1 chomika, 3 kozy i 1 owcę.
Po wykonaniu operacji pobierz bazę danych
menagerie database
z adresu, a następnie zaimportuj ją.
Rozwiązania znajdują się w plikach ex-*.ts
. Plik base.ts
zawiera funkcję pobierającą wymagane dane do zadań.
W celu uruchomienia powyższych programów należy ówcześnie zainstalować ts-node
przy pomocy npm
(node
). Następnie wykonać ts-node ex-1.ts
dla pierwszego zadania.