idzik

Matura/Zbior-zadań/Zadanie-98/treść-zadania.txt

Jan 6th, 2016
805
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. Dane są trzy pliki tekstowe: uczniowie.txt, przedmioty.txt i oceny.txt, w których zapisano oceny wystawiane uczniom w pewnym technikum informatycznym w okresie od 1.09.2014 r. do 18.12.2014 r.
  2. Pierwszy wiersz każdego z plików jest wierszem nagłówkowym, a kolumny w wierszach roz-dzielone są znakami tabulacji.
  3. Plik o nazwie uczniowie.txt zawiera informacje dotyczące uczniów szkoły. W każdym wierszu znajduje się: identyfikator ucznia (ID_ucznia), jego imię (Imie), nazwisko (Na-zwisko) oraz oznaczenie klasy za pomocą rzymskiej liczby i litery (Klasa).
  4. Przykład
  5. Id_ucznia Imie Nazwisko Klasa
  6. 123/2011 Wojciech Banasik IV E
  7. 124/2011 Monika Baranowska IV E
  8. 125/2011 Janusz Czerwinski IV E
  9. Plik przedmioty.txt zawiera identyfikator przedmiotu (Id_przedmiotu) oraz nazwę przedmiotu (Nazwa_przedmiotu).
  10. Przykład
  11. Id_przedmiotu Nazwa_przedmiotu
  12. 1 j.polski
  13. 2 j.angielski
  14. 3 j.niemiecki
  15. W pliku oceny.txt zapisane są w każdym wierszu: identyfikator oceny (Id_oceny), data wystawienia oceny (Data), identyfikator ucznia (Id_ucznia), identyfikator przedmiotu (Id_przedmiotu) oraz ocena (Ocena).
  16. Przykład
  17. Id_oceny Data Id_ucznia Id_przedmiotu Ocena
  18. 1 2014-09-08 704/2014 1 2
  19. 2 2014-09-08 312/2012 1 4
  20. 3 2014-09-08 649/2013 3 5
  21. Korzystając z danych zawartych w tych plikach oraz z dostępnych narzędzi informatycznych, wykonaj poniższe polecenia. Każdą odpowiedź umieść w pliku wyniki.txt, poprzedzając ją numerem odpowiedniego zadania.
  22. 98.1.
  23. Imiona dziewcząt w zestawieniu kończą się na literę „a”. Podaj klasy, w których ponad 50% wszystkich uczniów to dziewczęta.
  24. 98.2.
  25. Podaj daty, kiedy w szkole wystawiono więcej niż 10 jedynek jednego dnia.
  26. 98.3.
  27. Podaj, z dokładnością do dwóch miejsc po przecinku, średnie ocen z języka polskiego dla każdej klasy czwartej.
  28. 98.4.
  29. Podaj zestawienie zawierające dla każdego przedmiotu liczbę piątek wystawionych w kolej-nych miesiącach od września do grudnia łącznie we wszystkich klasach.
  30. 98.5.
  31. Podaj zestawienie imion i nazwisk uczniów klasy II A, którzy nie otrzymali żadnej oceny z przedmiotu sieci komputerowe.
Advertisement
Add Comment
Please, Sign In to add comment