PRZYKŁADOWE ROZWIĄZANIE:
Objaśnienie kodu funkcji parkan(s) przedstawionej w podręczniku:
Podana funkcja parkan służy do szyfrowania podanego ciągu znaków za pomocą szyfru parkan. Szyfrowanie parkanem polega na zapisaniu znaków na przemian w dwóch różnych sekwencjach, a następnie połączeniu tych sekwencji w jedną. Funkcja rozpoczyna tworzenie zaszyfrowanego ciągu znaków od pustego ciągu w. Następnie, za pomocą pierwszej pętli for, iteruje po indeksach ciągu s od 0 do len(s) - 1, z krokiem 2. Wewnątrz tej pętli, dla każdej iteracji, dodaje znak na pozycji i do ciągu w. Oznacza to, że dodaje co drugi znak począwszy od pierwszego znaku. Następnie, za pomocą drugiej pętli for, iteruje po indeksach ciągu s od 1 do len(s) - 1, z krokiem 2. Wewnątrz tej pętli, dla każdej iteracji, dodaje znak na pozycji i do ciągu w. Oznacza to, że dodaje co drugi znak począwszy od drugiego znaku. Na koniec, funkcja zwraca zaszyfrowany ciąg znaków w jako wynik.
Wioletta Wysopal
Nauczycielka informatyki
Tutaj pojawi się lista Twoich książek
Zaloguj się i zacznij tworzyć ją już teraz.

