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
RPU4vBGZjDE6Z
Zdjęcie przedstawia posąg Juliusza Cezara w parku Tuileries w Paryżu. Cezar ma poważny wyraz twarzy. Jego głowę zdobi wieniec z liści laurowych. W lewej dłoni wyciągniętej nieco przed siebie trzyma zwój papirusu. Na ramionach i na pasie ma narzuconą tkaninę. W tle posągu rosną drzewa.

Szyfr Cezara w języku Java

Źródło: Pixabay, domena publiczna.

Poznaliśmy już szyfr CezaraPvJJ5fOYkszyfr Cezara, czyli klasyczny szyfr przesuwający (podstawieniowy). Jego działanie polega na zastąpieniu każdej z liter tekstu jawnego odpowiadającą jej literą, oddaloną o określoną liczbę miejsc w alfabecie.

W tym e‑materiale dowiesz się, w jaki sposób można zapisać algorytm szyfru Cezara w języku Java.

Ciekawi cię, jak wyglądają implementacje w innych językach programowania? Możesz się z nimi zapoznać w dwóch pozostałych e‑materiałach z tej serii:

Więcej zadań? Sięgnij do Szyfr Cezara – zadania maturalneP9N4LtutOSzyfr Cezara – zadania maturalne.

Twoje cele
  • Wykorzystasz w praktyce wiedzę na temat szyfru Cezara.

  • Przeanalizujesz implementacje algorytmu szyfrującego i deszyfrującego wiadomości za pomocą szyfru Cezara.

  • Rozwiążesz kilka zadań związanych z szyfrem Cezara.