Advertisement
arturParchem

Wersja z odkodowaniem

Apr 7th, 2020
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.92 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. string wyraz;
  5. int corobic;
  6. int main()
  7. {
  8.     cout << "Podaj teskst do zamiany" << endl;
  9.     getline(cin, wyraz);
  10.     cout<<"Zakodowac(1) czy odkodowac(2)?"<<endl;
  11.     cin>>corobic;
  12.     int dl= wyraz.size();
  13.     for(int i=0; i<dl-1;)
  14.         {
  15.             char pom;
  16.             if(wyraz[i+1]==32)
  17.             {
  18.                 i+=2;
  19.             }else if(wyraz[i]==32)
  20.             {
  21.                 i+=1;
  22.             }else
  23.             {
  24.                 pom = wyraz[i];
  25.                 wyraz[i] = wyraz[i+1];
  26.                 wyraz[i+1] = pom;
  27.                 i+=2;
  28.             }
  29.         }
  30.         if(corobic == 1)
  31.         {
  32.             cout<<"Tekst zaszyforwany: "<<wyraz;
  33.         }else if(corobic==2)
  34.         {
  35.             cout<<"Tekst odszyfrowany: "<<wyraz;
  36.         }else
  37.         {
  38.             cout<<"Nie podales poprawnej liczby  ;( ";
  39.         }
  40.  
  41.     return 0;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement