Zadanie Ania kolekcjonuje płyty z filmami. W związku z tym prowadzi na własny użytek katalog zgromadzonych filmów. Dodatkowo, ponieważ pożycza filmy swoim znajomym, przechowuje także informacje o wypożyczeniach



Pobieranie 6.65 Kb.
Data07.05.2016
Rozmiar6.65 Kb.

Zadanie


Ania kolekcjonuje płyty z filmami. W związku z tym prowadzi na własny użytek katalog zgromadzonych filmów. Dodatkowo, ponieważ pożycza filmy swoim znajomym, przechowuje także informacje o wypożyczeniach. Gromadzi dane w następujących plikach:
W pliku osoby.txt każdy wiersz zawiera informacje o jednym znajomym Ani, rozdzielone znakiem odstępu: identyfikator osoby, imię osoby, nazwisko osoby.
Przykład:

1 Adam Roztoka

2 Adam Komarnicki
W pliku filmy.txt każdy wiersz zawiera następujące informacje o jednym filmie, rozdzielone znakiem odstępu: identyfikator filmu, tytuł, liczba płyt (z których składa się film).

Przykład:

p5 Air_Force_One 1

p6 Amelia 2
W pliku wypozycz.txt każdy wiersz zawiera następujące informacje o jednym wypożyczeniu, rozdzielone znakiem odstępu: identyfikator filmu, identyfikator osoby, data wypożyczenia płyty, data zwrotu płyty.
Przykład:

p92 114 2006-01-03 2006-01-31

p73 125 2006-01-03 2006-02-02
Wykorzystując dane zawarte w plikach osoby.txt, filmy.txt i wypozycz.txt oraz dostępne narzędzia informatyczne, wykonaj poniższe polecenia, a odpowiedzi zapisz w pliku zadanie6.txt. Odpowiedzi do poszczególnych podpunktów powinny być poprzedzone literą oznaczającą podpunkt.


  1. Podaj, ile jest tytułów filmów, które mieszczą się na więcej niż jednym nośniku.

  2. Utwórz zestawienie, w którym podasz imiona i nazwiska osób, które pożyczyły film „Kod_Mercury”. Zestawienie powinno być posortowane rosnąco według nazwisk.

  3. Podaj nazwiska osób, które wypożyczyły filmy w dniu 23 kwietnia 2009 r.

  4. Podaj, w których miesiącach 2007 roku wypożyczono mniej niż 10 filmów.

  5. Podaj imię i nazwisko osoby, która wypożyczała najwięcej filmów, oraz liczbę filmów wypożyczonych przez nią (jest tylko jedna taka osoba).

Do oceny oddajesz plik(i) o nazwie(ach)………………………………………. zawierający(e)

tu wpisz nazwę pliku (-ów)

komputerową(e) realizację(e) Twojego rozwiązania, plik tekstowy z odpowiedziami do poleceń a, b, c, d, e.






©absta.pl 2016
wyślij wiadomość

    Strona główna