Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

pascal- szyfr cezara

#1
Ściana  pascal- szyfr cezara
Witajcie
zabrałem się za tworzenie kodera i dekodera szyfru cezara na dużych partiach tekstu (bo podobno nauka to stawianie sobie wyzwań), stworzyłem już pętle wstępne tj. poruszanie się po programie i przeszedłem do najtrudniejszej części tj. samego kodowania szyfru. chciałem to zrobić z tablicą array, żeby nie robić każdej litery oddzielnie. Przejdźmy do problemu. Zmiana jednej litery na inną to nie problem, ale jak dochodzi do zmiany dużego tekstu (200 i więcej znaków) to nie mam pojęcia jak to zrobić (zwłaszcza że dopiero poznaję komendy i wszystkie zmiany jakie dotychczas robiłem ograniczały się do liczb)

Tak więc pomimo że nie wiem jak dokładnie działa komenda array chciałem zrobić tak by przyporządkować tablicy litery od a do z i żeby zaś z pomocą komendy ord (albo innej- znam mało będę wdzięczny za każdą nową) zmienić to na liczby dodać 3 i z powrotem na litery. Oczywiście całość na całym tekście i jak wiadomo im mniej linijek kodu tym lepiej.

Oj mam dziwne wrażenie że średnio mnie ludzie zrozumieją ale nie wiem jak to łatwiej napisać Płacze

Dla jasności nie chcę gotowca. Chcę się uczyć.
[Obrazek: sygna3n.png]
 System operacyjny: windows_xp_2003 Przeglądarka: chrome
#2
RE: pascal- szyfr cezara
Rocky,

Wszystko już było :-)
teraz wystarczy zapytać wujka google np. w ten sposób:

"szyfr cezara pascal"
lub
"kod cezara pascal"

i dostajesz mnóstwo przydatnych linków

10 min zajęło mi znalezienie programiku o 13 (!) liniach,
który rozwiązuje ten problem

A tu jest w bardzo przystępny opis teoretyczny i przykłady implementacji
http://edu.i-lo.tarnow.pl/inf/alg/001_search/0063.php
bardzo dobra strona o algorytmach
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#3
RE: pascal- szyfr cezara
dzięki igorkoch! muszę jednak popracować nad formułowaniem pytani do google bo szukałem nie znalazłem a w sumie było na wierzchu...
[Obrazek: sygna3n.png]
 System operacyjny: windows_xp_2003 Przeglądarka: chrome
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
szyfr cezara dekoder onlineszyfr cezara dekoderszyfr cezara onlineszyfr cezara w pascalu szyfr cezara kodowanie pascalszyfr cezara pascalkod cezara free pascalodkodowanie cezar pascalszyfr cezara pascaldev pascal szyfr cezara

Podobne wątki (pascal- szyfr cezara)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  dev pascal, problem z funkcją kwadratową Sentinel24 4 7619 21.10.2016, 11:20
Ostatni post: koneton
  [Pascal/Delphi] Sortowanie quicksort oraz scalanie. Chudy2000 3 7694 01.05.2016, 22:34
Ostatni post: Szachista
  NWD i NWW - pascal (pomocy) MatGpu 1 7058 19.02.2016, 17:25
Ostatni post: Szachista

Skocz do:


Wybrane wątki (pascal- szyfr cezara)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Potwierdzenie na maila po wysłaniu pliku coci 0 9082 13.06.2018 20:37
Ostatni post: coci
  Pieczętowanie Archiwum Jar - Po co? wanhelsing 3 9682 19.05.2018 20:55
Ostatni post: koneton
  Wyszukiwarka w spawnerze nie reaguje na polskie znaki kazik666 0 9494 16.05.2018 12:04
Ostatni post: kazik666
  BASH symulator silnika dawswi1 3 9983 13.05.2018 10:43
Ostatni post: Szachista
  Autohotkey automatyczny zapis TheProgson 0 9588 07.05.2018 21:27
Ostatni post: TheProgson
  VBA Pobieranie wybranych plików z danymi julietta03 1 9843 04.05.2018 08:25
Ostatni post: broda99
  [VBA] Przenoszenie danych między formularzami Pioro 4 10268 23.04.2018 11:48
Ostatni post: broda99
  Skrypt, który szuka i zamienia armen10 2 10001 23.04.2018 10:04
Ostatni post: armen10
  Liniowa regresja w Pythonie a budowanie modelu Trojan3000 2 10158 16.04.2018 13:26
Ostatni post: Trojan3000
  Początki z bashem - jak napisać skrypty: wysłanie maila i kalkulator? Kristov81 4 13957 21.03.2018 18:32
Ostatni post: Szachista
Ściana Zadanie cmd.... Yanke$ 2 11017 16.03.2018 17:20
Ostatni post: FireBytes
  Poszukuj kogoś do pomocy FireBytes 0 9527 16.03.2018 16:58
Ostatni post: FireBytes
  Program liczący liczby pierwsze Mersenne'a raistin 2 9839 12.03.2018 12:51
Ostatni post: Szachista
  Wykres Funkcji w Javie wanhelsing 4 10412 17.02.2018 22:27
Ostatni post: wanhelsing
  [SQL]procedura zliczania czasu CTRL85 0 9496 17.02.2018 12:58
Ostatni post: CTRL85