Ответы
Ответ дал:
0
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
string input="";
string key="";
std::cout<<"Enter the string to be coded:t";
std::getline(std::cin,input);
std::cout<<"nEnter key:t";
std::getline(std::cin,key);
int keyl=key.length();
int inputl=input.length();
for(int j=0;keyl<inputl;j++)
{
key+=key[j]; keyl++;
}
cout<<"nKey:t"<<key;
string encrypted="";
for(int i=0; i<keyl;i++)
{
encrypted+=key[i]^input[i];
}
std::cout<<"nEncrypted data:t"<<encrypted;
string unencrypted="";
for(int i=0;i<keyl;i++)
{
unencrypted+=encrypted[i]^key[i];
}
std::cout<<"nUnencrypted:t"<<unencrypted;
return 0;
}
#include<cstring>
using namespace std;
int main()
{
string input="";
string key="";
std::cout<<"Enter the string to be coded:t";
std::getline(std::cin,input);
std::cout<<"nEnter key:t";
std::getline(std::cin,key);
int keyl=key.length();
int inputl=input.length();
for(int j=0;keyl<inputl;j++)
{
key+=key[j]; keyl++;
}
cout<<"nKey:t"<<key;
string encrypted="";
for(int i=0; i<keyl;i++)
{
encrypted+=key[i]^input[i];
}
std::cout<<"nEncrypted data:t"<<encrypted;
string unencrypted="";
for(int i=0;i<keyl;i++)
{
unencrypted+=encrypted[i]^key[i];
}
std::cout<<"nUnencrypted:t"<<unencrypted;
return 0;
}
Вас заинтересует
2 года назад
8 лет назад
8 лет назад
10 лет назад
10 лет назад
10 лет назад
10 лет назад