(C++) Napisz program, który zaszyfruje wiadomość przy pomocy algorytmu tabelarycznego z kluczem liczbowym. Tekst jawny podany będzie w pliku jawne.txt, tekst zaszyfrowany ma się pojawić w pliku tajne.txt. Klucz szyfrowania należy podać w pierwszym wierszu pliku jawne.txt, wielkość tablicy kwadratowej uzależniona jest od wielkości klucza.
Jakiej pomocy oczekujesz? Co masz, z czym sobie nie radzisz, czego Ci brakuje?
Althorion napisał(a):
Jakiej pomocy oczekujesz? Co masz, z czym sobie nie radzisz, czego Ci brakuje?
ma tyle dalej nie potrafię
string Liczba;
getline(plik,Liczba)
n=Liczba.size();
tab char[n] [n];
int x=0, y=0;
char zn;
while (!plik.eof())
{
plik>>zn;
if (x<n)
if (y<n)
{tab [x][y];
x+=1;}
if (x==n and y==n)
else
if (x==n)
y++, x=0;
}
Co to jest "algorytm tabelaryczny"?
Google kojarzy jednie DES ale to jest overkill i na pewno nie o to chodzi.
Podaj przykłady wejścia i wyjścia.
Jesteś początkujacy, ergo nie wiesz co jest istotnie a co nie. Jak chcesz pomocy wklejaj WSZYSTKO, żeby inni mogli poprawiać bez domyślania się czego właściwie brakuje!
MarekR22 napisał(a):
Co to jest "algorytm tabelaryczny"?
Google kojarzy jednie DES ale to jest overkill i na pewno nie o to chodzi.
Podaj przykłady wejścia i wyjścia.Jesteś początkujacy, ergo nie wiesz co jest istotnie a co nie. Jak chcesz pomocy wklejaj WSZYSTKO, żeby inni mogli poprawiać bez domyślania się czego właściwie brakuje!
to jest wszystko co mam
To w takim razie nie jest raczej wystarczające do wykonania zadania. Może ktoś wie więcej, ale raczej nikt stąd nie siedzi w głowie układającego zadanie… Jeśli pojęcie „szyfrowanie algorytmem tabelarycznym” nie pojawiło się na zajęciach, to przepadłeś, bo to nie jest powszechnie używana terminologia.