Darmowe konto pozwoli wrócić do niego później.
Informacja do zadań 6.1–6.5.
Sklep internetowy prowadzi sprzedaż programów komputerowych różnych firm. Większość oprogramowania oferowana jest w pakietach po kilka programów, ale trafiają się oferty programów pojedynczych.
Pierwszy wiersz w każdym z plików jest wierszem nagłówkowym i zawiera nazwy pól. Dane w każdym wierszu oddzielone są znakiem tabulacji.
W pliku programy.txt podano informacje o oferowanych programach: identyfikator programu, jego nazwę, rodzaj i cenę w zł, każdy program w osobnym wierszu pliku.
Przykład:
Id_programu program rodzaj cena
Darmowe konto pozwoli wrócić do niego później.
1 Photoshop grafika 890
11 Word edytor dokumentow tekstowych 120
21 Calc arkusz kalkulacyjny 0
W pliku pakiety.txt zapisano informacje o pakietach: identyfikator pakietu, jego nazwę oraz nazwę firmy producenta, każdy pakiet w osobnym wierszu.
Przykład:
Id_pakietu nazwa_pakietu firma
11 Adobe Creative Adobe Systems
21 MicroStation Bentley
31 BadCopy JustSoft
Plik zestawy.txt opisuje zawartość pakietów. W każdym wierszu znajdują się dwie liczby: identyfikator pakietu oraz identyfikator programu. Każdemu pakietowi odpowiada tyle wierszy w pliku, ile programów zawiera ten pakiet.
Przykład:
Id_pakietu Id_programu
24 64
24 65
17 30
Polecenie
Wyszukaj wszystkie programy z rodzaju edytor dokumentow tekstowych, które są zawarte przynajmniej w dwóch różnych pakietach. Utwórz zestawienie zawierające dla każdego z tych programów: jego nazwę, cenę oraz liczbę pakietów, w których jest zawarty.
Zestawienie programów z rodzaju "edytor dokumentow tekstowych", które występują w co najmniej dwóch pakietach, zawierające: nazwę programu, cenę oraz liczbę pakietów, w których program jest zawarty.
poprawnie wyszukane programy spełniające kryteria; poprawnie obliczona liczba pakietów dla każdego programu.
Ocena według schematu punktowania CKE, zwykle w 15–30 s
Dowiedz się, ile punktów naprawdę zdobywasz. Zrób zdjęcie kartki albo wklej odpowiedź: Maturownik+ porówna ją ze schematem punktowania, policzy punkty i wytłumaczy, gdzie i dlaczego je tracisz.