5.3. Pokoje bez gości ze wskazanych miast

ORYGINALNE POLECENIE CKE

Wprowadzenie

W plikach tekstowych: klienci.txt, pokoje.txt, noclegi.txt zapisano informacje dotyczące realizowanych usług hotelu „Panorama” w okresie od 1.07.2022 do 30.09.2022. Pierwszy wiersz każdego z plików jest wierszem nagłówkowym, a dane w wierszach rozdzielono znakami tabulacji.

Plik klienci.txt w każdym wierszu zawiera: numer dowodu gościa hotelu (nr_dowodu), nazwisko (nazwisko), imię (imie) i miejsce zamieszkania gościa (miejscowosc).

Przykład:

nr_dowodunazwiskoimiemiejscowosc
SAS253401PastuszakJoannaSzczecin
UNC608098SiudutAnnaJaworzno
NMZ567271KonopkaKamilTarnowskie Gory

Plik pokoje.txt w każdym wierszu zawiera: numer pokoju (nr_pokoju), standard pokoju (standard, gdzie N oznacza normalny, a W – wysoki) oraz cenę wynajęcia pokoju na jedną dobę (cena).

Przykład:

nr_pokojustandardcena
101N220
102N220
103N220

W pliku noclegi.txt zapisano w każdym wierszu: identyfikator pobytu gościa (id_pobytu), datę przyjazdu gościa hotelu (data_przyjazdu), datę wyjazdu gościa (data_wyjazdu), numer dowodu gościa wynajmującego pokój (nr_dowodu) i numer pokoju, który wynajmował (nr_pokoju).

Przykład:

id_pobytudata_przyjazdudata_wyjazdunr_dowodunr_pokoju
1982022-07-102022-07-12JAA932190501
1992022-07-102022-07-11SIS395155108
2062022-07-102022-07-13RMS452742113

Z wykorzystaniem danych zawartych w plikach i dostępnych narzędzi informatycznych, wykonaj zadania. Odpowiedzi zapisz w kolejnych wierszach pliku tekstowego wyniki5.txt. Odpowiedź do każdego zadania poprzedź numerem tego zadania.

Informacja do zadań 5.4. i 5.5.

Załóżmy, że do opisanych wcześniej tabel bazy danych: klienci, pokoje, noclegi dodano jeszcze jedną – uslugi_dodatkowe, w której zapisano usługi zamówione przez gości hotelu.

Tabela uslugi_dodatkowe składa się z pól:

  • data_wykonania (data, kiedy usługa została wykonana),
  • id_pobytu (identyfikator pobytu gościa, który zamówił usługę),
  • rodzaj (rodzaj usługi: śniadanie, obiad, kolacja, basen, masaż, fryzjer),
  • cena_uslugi (cena, którą gość zapłacił za usługę).

Polecenie

Podaj numery pokoi o normalnym standardzie (N), których w okresie od 1.07.2022 do 30.09.2022, nie wynajmował nikt z Opola i nikt z Katowic.

Do oceny oddajesz plik wyniki5.txt, zawierający odpowiedzi do zadań 5.1.–5.3., oraz plik(-i) z komputerową realizacją Twoich rozwiązań. Brak tych plików jest równoznaczny z brakiem rozwiązania zadania.

Numery pokoi oddziel średnikami. Kolejność jest dowolna.

Numery pokoi, oddzielone średnikami: …
Pokaż odpowiedź i ocenianie CKE

Odpowiedź CKE

104
107
109
110
114
117
207
215
306
310
314
402
411
415
416
418

Zasady oceniania CKE

2 pkt – odpowiedź poprawna.

1 pkt – odpowiedź nie uwzględniająca warunku standardu (27 pokoi).

0 pkt – odpowiedź niepoprawna albo brak rozwiązania.

Uwaga: Akceptowane są wszystkie odpowiedzi merytorycznie poprawne i spełniające warunki zadania.

Źródło

Oryginalne zasady oceniania CKE — PDF, strona 15

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ę