Szyfrowanie — algorytm tabelaryczny z kluczem liczbowym

0

(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.

3

Jakiej pomocy oczekujesz? Co masz, z czym sobie nie radzisz, czego Ci brakuje?

0
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;
}
4

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!

0
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

5

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.

1 użytkowników online, w tym zalogowanych: 0, gości: 1