11
Pokaż ćwiczenia:
11
Ćwiczenie 1

Uzupełnij podany kod tak, aby realizował algorytm sortowania pozycyjnego dat z użyciem sortowania bąbelkowego. Powinien sortować daty niemalejąco.

Specyfikacja:

Dane:

  • daty – tablica łańcuchów znaków; każda z dat zapisana jest w formacie rrrr‑mm‑dd

Wynik:

  • daty - posortowana niemalejąco tablica ciągów znaków zawierająca daty (każda data zapisana w osobnej linii)

Rs51dOPa3kqT2
Wymyśl pytanie na kartkówkę związane z tematem materiału.
21
Ćwiczenie 2

Wykorzystując algorytm sortowania pozycyjnego liczb z algorytmem sortowania przez zliczanie, napisz program, który obliczy, ile dat w zbiorze jest ułożonych chronologicznie po dacie upadku Konstantynopola (1453‑05‑29).

Specyfikacja:

Dane:

  • daty – tablica łańcuchów znaków; każda z dat zapisana jest w formacie rrrr‑mm‑dd

Wynik:

  • x - liczba naturalna; liczba dat w zbiorze ułożonych chronologicznie po danej dacie

R1DJV4rp9p5cS
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
31
Ćwiczenie 3

Organizatorzy rajdu rowerowego zastanawiają się, jaka jest mediana wieku zawodników. Dysponują listą dat urodzin zawodników. Napisz program, który wyznaczy medianę spośród dat urodzin i wydrukuje ją na standardowe wyjście.

Specyfikacja:

Dane:

  • daty – tablica łańcuchów znaków; każda z dat zapisana jest w formacie rrrr‑mm‑dd

Wynik:

  • x - ciąg znaków; mediana podanego zbioru w formacie rrrr‑mm‑dd

R9aedpPGEFGPn
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.