1
Polecenie 1

Zapoznaj się z prezentacją. Następnie napisz program, który obliczy, ile razy dana litera występuje w podanym łańcuchu znaków. W swoim rozwiązaniu wykorzystaj strukturę do przechowywania wyniku. Wyniki programu powinny być uporządkowane nierosnąco według liczby wystąpień litery w podanym łańcuchu znaków. Do sortowania wykorzystaj metodę bąbelkową. Wyniki programu zapisz w formacie litera : liczbaWystapien.

Łańcuch znaków powinien być zapisany z użyciem wyłącznie małych liter.

Specyfikacja problemu:

Dane:

  • zdanie – łańcuch znaków składający się z małych liter alfabetu łacińskiego oraz pojedynczych znaków odstępu

Wynik:

Program wypisuje litery posortowane nierosnąco zgodnie z liczbą wystąpień w łańcuchu zdanie. Litery wraz z informacją, ile razy pojawiły się w łańcuchu znaków, wypisywane są w formacie litera : liczbaWystapien, każda litera w osobnej linii.

R1MmHVRK82ebn1
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
1
Polecenie 2

Napisz program, który wykorzystując struktury, umożliwi reprezentację czasu. W kodzie została napisana przykładowa struktura, którą należy zmodyfikować:

Linia 1. struct nazwa otwórz nawias klamrowy. Linia 2. typ1 pole1 średnik. Linia 3. typ2 pole2 średnik. Linia 4. zamknij nawias klamrowy średnik.

Struktura powinna zawierać pola umożliwiające reprezentowanie godzin, minut oraz sekund. Program powinien wypisać godzinę w formacie godzina:minuta:sekunda. Przetestuj działanie programu dla godziny 22:45:59.

Specyfikacja problemu:

Dane:

  • godzina, minuta, sekunda – liczby naturalne reprezentujące godzinę, minutę i sekundę

Wynik:

Program na standardowym wyjściu wyświetla zapisaną w strukturze  godzinę w formacie: godzina:minuta:sekunda.

R1MqenzhLrorg
Wymyśl pytanie na kartkówkę związane z tematem materiału.