{"id":"informatyka-2017-czerwiec-matura-rozszerzona-2/zad/6","paper_id":"informatyka-2017-czerwiec-matura-rozszerzona-2","number":"6","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2017,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 6. Sklep internetowy\nSklep internetowy prowadzi sprzedaż programów komputerowych różnych firm. Większość\noprogramowania oferowana jest w pakietach po kilka programów, ale trafiają się oferty\nprogramów pojedynczych.\nPierwszy wiersz w każdym z plików jest wierszem nagłówkowym i zawiera nazwy pól. Dane\nw każdym wierszu oddzielone są znakiem tabulacji.\nW pliku programy.txt podano informacje o oferowanych programach: identyfikator\nprogramu, jego nazwę, rodzaj i cenę w zł, każdy program w osobnym wierszu pliku.\nPrzykład:\nId_programu program\nrodzaj\ncena\n1\nPhotoshop\ngrafika\n890\n11\nWord\nedytor dokumentow tekstowych\n120\n21\nCalc\narkusz kalkulacyjny\n0\nW pliku pakiety.txt zapisano informacje o pakietach: identyfikator pakietu, jego nazwę\noraz nazwę firmy producenta, każdy pakiet w osobnym wierszu. Przykład:\nId_pakietu nazwa_pakietu\nfirma\n11\nAdobe Creative\nAdobe Systems\n21\nMicroStation\nBentley\n31\nBadCopy\nJustSoft\nPlik zestawy.txt opisuje zawartość pakietów. W każdym wierszu znajdują się dwie\nliczby: identyfikator pakietu oraz identyfikator programu. Każdemu pakietowi odpowiada tyle\nwierszy w pliku, ile programów zawiera ten pakiet. Przykład:\nId_pakietu Id_programu\n24\n64\n24\n65\n17\n30\nWykorzystując dane z plików oraz dostępne narzędzia informatyczne, podaj odpowiedzi do\nponiższych zadań. Odpowiedzi umieść w pliku wyniki6.txt, a każdą odpowiedź poprzedź\nnumerem oznaczającym to zadanie.","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2017-czerwiec-matura-rozszerzona-2/zad-6.webp","solution_image":null,"topics":null,"page_from":6,"source":"ocr","answer_source":null,"answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2017 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 6. Sklep internetowy<br>Sklep internetowy prowadzi sprzedaż programów komputerowych różnych firm. Większość<br>oprogramowania oferowana jest w pakietach po kilka programów, ale trafiają się oferty<br>programów pojedynczych.<br>Pierwszy wiersz w każdym z plików jest wierszem nagłówkowym i zawiera nazwy pól. Dane<br>w każdym wierszu oddzielone są znakiem tabulacji.<br>W pliku programy.txt podano informacje o oferowanych programach: identyfikator<br>programu, jego nazwę, rodzaj i cenę w zł, każdy program w osobnym wierszu pliku.<br>Przykład:<br>Id_programu program<br>rodzaj<br>cena<br>1<br>Photoshop<br>grafika<br>890<br>11<br>Word<br>edytor dokumentow tekstowych<br>120<br>21<br>Calc<br>arkusz kalkulacyjny<br>0<br>W pliku pakiety.txt zapisano informacje o pakietach: identyfikator pakietu, jego nazwę<br>oraz nazwę firmy producenta, każdy pakiet w osobnym wierszu. Przykład:<br>Id_pakietu nazwa_pakietu<br>firma<br>11<br>Adobe Creative<br>Adobe Systems<br>21<br>MicroStation<br>Bentley<br>31<br>BadCopy<br>JustSoft<br>Plik zestawy.txt opisuje zawartość pakietów. W każdym wierszu znajdują się dwie<br>liczby: identyfikator pakietu oraz identyfikator programu. Każdemu pakietowi odpowiada tyle<br>wierszy w pliku, ile programów zawiera ten pakiet. Przykład:<br>Id_pakietu Id_programu<br>24<br>64<br>24<br>65<br>17<br>30<br>Wykorzystując dane z plików oraz dostępne narzędzia informatyczne, podaj odpowiedzi do<br>poniższych zadań. Odpowiedzi umieść w pliku wyniki6.txt, a każdą odpowiedź poprzedź<br>numerem oznaczającym to zadanie.</p>","solutions":[]}