napis ,,SLHV'' został zaszyfrowany metodą Cezara. Na przykladzie odszyfrowania tego słowa uzasadnij dlaczego kod znaku odszyfrowanego tekstu obliczamy tak jak pokazano w ponizszychinstrukcjach przypisania

unsigned int kod_znaku_odszyfrowany = (kod_znaku - 3 + 26) % 26

Sformulug algorytm odszyfrowywania tesktu zaszyfrowanego metoda cezara


Odpowiedź :

Odpowiedź:

#include <iostream>

int main() {

   const int klucz = 3;

   std::string wyraz = "SLHV";

   std::string nowyWyraz;

   for (char ch: wyraz) {

       unsigned int kod_znaku_odszyfrowany = ch - klucz % 26;

       nowyWyraz += kod_znaku_odszyfrowany;

   }

   std::cout << nowyWyraz;

   return 0;

}

Wyjaśnienie:

To jest ostatnie zadanie które od Ciebie robię, bo te kody które dołączasz do zadań są OKROPNE. Jest w nich masa błędów i nie da się na to patrzeć