111
Pokaż ćwiczenia:
11
Ćwiczenie 1

Napisz program deszyfrujący podaną wiadomość zaszyfrowanaWiadomosc przy pomocy szyfru Cezara z kluczem klucz.

Przetestuj działanie programu dla wiadomości BihoaxfjwrnSnbcLrntjfn i klucza o wartości 9.

Specyfikacja:

Dane:

  • zaszyfrowanaWiadomosc - ciąg znaków

  • klucz - liczba całkowita

Wynik:

  • wiadomoscOdszyfrowana - ciąg znaków

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

Napisz program, który przy użyciu szyfru Cezara zaszyfruje podany ciąg znaków, przetwarzając go od końca (ostatnia litera w ciągu pierwotnym jest pierwszą literą w zaszyfrowanym), i wyświetli zaszyfrowany tekst. Program powinien usuwać spacje i znaki interpunkcyjne oraz rozróżniać małe i wielkie litery.

Przetestuj działanie programu dla ciągu znaków: Lepiej zaliczac sie do niektorych niz do wszystkich - i klucza 123.

Specyfikacja problemu:

Dane:

  • tekst – ciąg znaków, który ma zostać zaszyfrowany za pomocą szyfru Cezara

  • klucz – klucz szyfru, liczba naturalna; liczba pozycji w alfabecie, o jaką litera zostaje przesunięta

Wynik:

  • zaszyfrowanyWyraz – ciąg znaków; szyfrogram powstały w wyniku zaszyfrowania szyfrem Cezara ciągu znaków przechowywanego w zmiennej tekst

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