8.1. Klient z największą liczbą transakcji

ORYGINALNE POLECENIE CKE

Wprowadzenie

W trzech plikach tekstowych o nazwach klienci.txt, transakcje.txt, opis_transakcji.txt zapisano dane o sprzedaży towarów w pewnej sieci sklepów w porach wieczornych pierwszych dni miesiąca. Dane obejmują informacje od 1. do 3. dnia miesiąca w miesiącach od stycznia do czerwca 2025 roku w godzinach od 22:00 do 23:59. Pierwszy wiersz każdego z plików jest wierszem nagłówkowym, a dane w wierszach rozdzielono tabulatorami.

Plik klienci.txt zawiera informacje na temat zarejestrowanych klientów sieci sklepów. W każdym wierszu zapisano: IdKlienta – unikatowy identyfikator klienta (liczba całkowita) Imie − imię klienta (tekst do 20 znaków) Nazwisko – nazwisko klienta (tekst do 20 znaków) Plec − płeć klienta (znak K lub M).

Przykład:

IdKlientaImieNazwiskoPlec
1ZofiaSawickaK
2ZuzannaChmielK
3HannaSokolowskaK

Plik transakcje.txt zawiera informacje o dokonanych transakcjach. W każdym wierszu zapisano: IdTransakcji – unikatowy identyfikator transakcji (uwaga: identyfikatory nie są nadane chronologicznie – nie są kolejnymi numerami transakcji) DataTransakcji – datę transakcji (dd.mm.rrrr) IdKlienta – identyfikator klienta, który dokonał transakcji IdSklepu – identyfikator sklepu, w którym dokonano transakcji IdSprzedawcy – identyfikator sprzedawcy, który obsługiwał klienta przy kasie; jeśli klient korzystał z kasy samoobsługowej, pole jest puste (brak danych).

Przykład:

IdTransakcjiDataTransakcjiIdKlientaIdSklepuIdSprzedawcy
101.01.2025181412160
201.02.20255504125
301.03.202514081665
401.04.202511461433
501.05.20256309
601.06.2025101112120

Plik o nazwie opis_transakcji.txt zawiera informacje o produktach zakupionych w danej transakcji. W każdym wierszu zapisano: IdTransakcji – identyfikator transakcji (uwaga: identyfikatory mogą się powtarzać) IdProduktu − identyfikator zakupionego produktu Cena – cena jednostkowa zakupionego produktu Liczba – liczba określająca, ile sztuk danego produktu zakupiono.

Przykład:

IdTransakcjiIdProduktuCenaLiczba
485785,6611
1048774
1048425
246427,015

Z wykorzystaniem danych zawartych w podanych plikach oraz dostępnych narzędzi informatycznych podaj odpowiedzi do zadań 8.1.–8.4. Odpowiedzi zapisz w pliku wyniki8.txt, a każdą z nich poprzedź numerem odpowiedniego zadania.

Do oceny oddajesz:

  • plik tekstowy wyniki8.txt – zawierający odpowiedzi do poszczególnych zadań (odpowiedź do każdego zadania powinna być poprzedzona jego numerem)
  • plik(i) zawierający(e) komputerową realizację Twoich obliczeń o nazwie(-ach) (uwaga: brak tych plików jest równoznaczny z brakiem rozwiązania zadania):

Polecenie

Podaj imię i nazwisko klienta, który dokonał łącznie najwięcej transakcji w całym analizowanym okresie.

Imię i nazwisko klienta: …
Pokaż odpowiedź i ocenianie CKE

Odpowiedź CKE

Poprawna odpowiedź

Marcelino Kruk

Zasady oceniania CKE

1 pkt – odpowiedź poprawna.

0 pkt – odpowiedź niepoprawna albo brak odpowiedzi.

Uwagi ogólne CKE

Ten dokument zawiera zasady oceniania oraz odpowiedzi i przykłady poprawnych rozwiązań zadań.

W zadaniach otwartych akceptowane są wszystkie odpowiedzi merytorycznie poprawne i spełniające warunki zadania.

W zadaniach praktycznych wszystkie wyniki muszą być odzwierciedleniem komputerowej realizacji obliczeń. Realizacje komputerowe muszą być zapisane zgodnie z instrukcjami w arkuszu.

Źródło

Oryginalne zasady oceniania CKE — PDF, strona 18

Potrzebujesz pomocy w przygotowaniu do matury?

Zobacz korepetycje

TWÓJ NASTĘPNY KROK

Przygotuj się do matury z informatyki ze mną.

Igor Józefowicz — korepetycje z informatyki do matury

Na indywidualnych zajęciach online uporządkujemy trudne zagadnienia i przećwiczymy zadania maturalne. Wspólnie ustalimy plan przygotowań dopasowany do Twojego poziomu i celu.

TWÓJ PIERWSZY KROK

30 minut · online · bezpłatnie

Umów bezpłatną rozmowę