Mam do zrobienia zadanie z programowania i nie bardzo wiem jak się do tego zabrać. Proszę o pomoc.
Proszę wysłać kod źródłowy w C programu, który:
1. Pobierze od użytkownika liczbę całkowitą P z zakresu od 0 do 26 oraz ciąg znaków (bez spacji).
2. Dla podanego ciągu znaków wypisze jego postać zakodowaną zmodyfikowanym szyfrem Cezara.
3. Zmodyfikowany szyfr Cezara polega na przesunięciu litery o P do przodu. Na przykład dla P=3 z 'a' zrobi się 'd'. Z 'A' zrobi się 'D'. Przy przekroczeniu 'Z' lub 'z' litery wracają do 'A' i 'a'. To znaczy, że np. z 'X' zrobi się 'A, 'Y' - 'B' itd.
Znaki inne niż litery pozostają bez zmian.
4. Następnie należy podany pierwotnie tekst potraktować jak kod i go rozkodować. (Praktycznie oznacza to napisanie części dekodującej)
[C] Szyfr Cezara
-
- Użytkownik
- Posty: 3
- Rejestracja: 11 lis 2013, o 18:28
- Płeć: Kobieta
- Lokalizacja: Katowice
[C] Szyfr Cezara
Ostatnio zmieniony 11 lis 2013, o 20:20 przez ania_kowalik, łącznie zmieniany 2 razy.
[C] Szyfr Cezara wraz z uogólnieniem
Od tego? To powinnas umieć napisać...1. Pobierze od użytkownika liczbę całkowitą P z zakresu od 0 do 26 oraz ciąg znaków (bez spacji).
-
- Użytkownik
- Posty: 3
- Rejestracja: 11 lis 2013, o 18:28
- Płeć: Kobieta
- Lokalizacja: Katowice
-
- Użytkownik
- Posty: 3
- Rejestracja: 11 lis 2013, o 18:28
- Płeć: Kobieta
- Lokalizacja: Katowice