{"id":"informatyka-2016-maj-matura-rozszerzona-2/zad/5","paper_id":"informatyka-2016-maj-matura-rozszerzona-2","number":"5","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2016,"month":"maj","level":"rozszerzona","text":"Zadanie 5. Biblioteka podręczników\nZ biblioteki podręczników, wypożyczanych na cały rok akademicki, mogą korzystać studenci\nz miasteczka akademickiego i spoza miasteczka. Każdy student może wypożyczyć wiele\nróżnych książek. W miasteczku studenci mieszkają w pokojach po kilka osób w jednym.\nDane są trzy pliki: studenci.txt, meldunek.txt oraz wypozyczenia.txt,\nw których zapisano informacje o aktualnie wypożyczonych książkach przez studentów.\nKażdy plik ma wiersz nagłówkowy. Dane rozdzielono znakiem tabulacji. Wszystkie dane\ntekstowe w plikach mają długości nieprzekraczające 60 znaków.\nW pliku studenci.txt zapisano dane studentów - jeden student w wierszu. Imiona\ni nazwiska mogą się powtarzać. W każdym wierszu znajdują się odpowiednio: numer PESEL,\nnazwisko, imię.\nFragment pliku studenci.txt:\npesel\nnazwisko\nimie\n92051048757 BAJOREK\nJAKUB\n92051861424 SLOTARZ\nMARIANNA\nPlik meldunek.txt zawiera przypisania studentów z miasteczka akademickiego\ndo wynajętych pokoi. W każdym wierszu znajdują się odpowiednio: numer PESEL studenta\noraz identyfikator pokoju.\nFragment pliku meldunek.txt:\npesel\nid_pok\n92051048757 8\n92051861424 32\nW pliku wypozyczenia.txt zawarto informacje o wypożyczonych podręcznikach.\nW każdym\nwierszu\nzapisano:\nliczbę\nporządkową\nwypożyczenia,\nnumer\nPESEL\nwypożyczającego oraz tytuł wypożyczonego podręcznika.\nFragment pliku wypozyczenia.txt:\nlp\npesel\ntytul\n1\n92061083359\nFIZYKA TECHNICZNA I\n2\n94103033254\nPROGRAMOWANIE MIKROKONTROLEROW I\nWykorzystując dane zawarte w powyższych plikach i dostępne narzędzia informatyczne,\nwykonaj zadania. Odpowiedzi zapisz w kolejnych wierszach pliku tekstowego\nwyniki_5.txt. Odpowiedź do każdego zadania poprzedź numerem tego zadania.\nMIN_2R","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2016-maj-matura-rozszerzona-2/zad-5.webp","solution_image":null,"topics":null,"page_from":4,"source":"ocr","answer_source":null,"answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · maj 2016 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 5. Biblioteka podręczników<br>Z biblioteki podręczników, wypożyczanych na cały rok akademicki, mogą korzystać studenci<br>z miasteczka akademickiego i spoza miasteczka. Każdy student może wypożyczyć wiele<br>różnych książek. W miasteczku studenci mieszkają w pokojach po kilka osób w jednym.<br>Dane są trzy pliki: studenci.txt, meldunek.txt oraz wypozyczenia.txt,<br>w których zapisano informacje o aktualnie wypożyczonych książkach przez studentów.<br>Każdy plik ma wiersz nagłówkowy. Dane rozdzielono znakiem tabulacji. Wszystkie dane<br>tekstowe w plikach mają długości nieprzekraczające 60 znaków.<br>W pliku studenci.txt zapisano dane studentów - jeden student w wierszu. Imiona<br>i nazwiska mogą się powtarzać. W każdym wierszu znajdują się odpowiednio: numer PESEL,<br>nazwisko, imię.<br>Fragment pliku studenci.txt:<br>pesel<br>nazwisko<br>imie<br>92051048757 BAJOREK<br>JAKUB<br>92051861424 SLOTARZ<br>MARIANNA<br>Plik meldunek.txt zawiera przypisania studentów z miasteczka akademickiego<br>do wynajętych pokoi. W każdym wierszu znajdują się odpowiednio: numer PESEL studenta<br>oraz identyfikator pokoju.<br>Fragment pliku meldunek.txt:<br>pesel<br>id_pok<br>92051048757 8<br>92051861424 32<br>W pliku wypozyczenia.txt zawarto informacje o wypożyczonych podręcznikach.<br>W każdym<br>wierszu<br>zapisano:<br>liczbę<br>porządkową<br>wypożyczenia,<br>numer<br>PESEL<br>wypożyczającego oraz tytuł wypożyczonego podręcznika.<br>Fragment pliku wypozyczenia.txt:<br>lp<br>pesel<br>tytul<br>1<br>92061083359<br>FIZYKA TECHNICZNA I<br>2<br>94103033254<br>PROGRAMOWANIE MIKROKONTROLEROW I<br>Wykorzystując dane zawarte w powyższych plikach i dostępne narzędzia informatyczne,<br>wykonaj zadania. Odpowiedzi zapisz w kolejnych wierszach pliku tekstowego<br>wyniki_5.txt. Odpowiedź do każdego zadania poprzedź numerem tego zadania.<br>MIN_2R</p>","solutions":[]}