Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
11
Pokaż ćwiczenia:
11
Ćwiczenie 1

Napisz program, który zakoduje dowolne słowo (bez polskich znaków) za pomocą kodu Morse'a. Użyj do tego znaków - oraz . Każdy zakodowany znak (literę) oddziel spacją. Przetestuj działanie programu dla słowa INFORMATYKA.

Specyfikacja:

Dane:

slowo – łańcuch znaków; słowo do zakodowania

Wynik:

Na standardowym wyjściu program prezentuje zakodowane przy pomocy kodu Morse'a słowo

Wskazówka:

Znak • w edytorze kodu uzyskasz za pomocą kombinacji klawiszy alt+8. Odpowiedni znak możesz skopiować z rozwiązania.

Przykład:

Poprawnie zakodowane słowo „PROGRAM”: •--• •-• --- --• •-• •- --

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

Napisz program, który odkoduje dowolne słowo (zapisane bez znaków diakrytycznych) zakodowane za pomocą kodu Morse'a.

Przetestuj działanie programu dla następującego słowa zapisanego za pomocą alfabetu Morse'a:

Linia 1. minus minus • • minus • • minus minus •• minus • minus •• • minus minus • minus • •– •.

Specyfikacja:

Dane:

zakodowane – łańcuch znaków; napis składający się z kropek i kresek do odkodowania

Wynik:

Na standardowym wyjściu program prezentuje odkodowane z kodu Morse'a słowo.

R141sNhcJUggY
Wymyśl pytanie na kartkówkę związane z tematem materiału.
31
Ćwiczenie 3

Na podstawie kodu z poprzedniego zadania, napisz program, który odkoduje dowolne zdanie (bez polskich znaków) za pomocą systemu Morse'a. Słowa w zakodowanym ciągu znaków oddziela znak | (jest to odpowiednik spacji). Program ma odkodować przedstawiony ciąg znaków i wypisać wynik odkodowania, którym jest całe zdanie.

Przetestuj działanie programu dla następującego zdania zapisanego za pomocą alfabetu Morse'a:

Linia 1. •• minus • •• minus • – • minus • minus minus • minus minus minus • minus minus minus • minus • minus kreska pionowa •– • ••• minus kreska pionowa ••• •• minus • minus minus • • • minus •.

Specyfikacja:

Dane:

zakodowane – łańcuch znaków; zdanie zakodowane przy pomocy kodu Morse'a, do odkodowania

Wynik:

Na standardowym wyjściu program prezentuje odkodowane z kodu Morse'a zdanie.

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