#include<iostream>
using namespace std;
int main()
{char s[100],*p;
int n;
cin.get(s,100);
cin>>n;
strupr(s);
for(p=s;*p;p++)
if(isalpha(*p))
*p=(*p-'A'+n)%26+'A';
cout<<s<<endl;
for(p=s;*p;p++)
if(isalpha(*p))
*p=(*p-'A'+26-n)%26+'A';
cout<<s;
}
Orar semigroup #2
Cifrul lui Cezar(criptarea şi decriptarea unui cuvânt)
marți, 26 octombrie 2010
by Boss
Categories:
cifrul lui cezar,
criptare,
functii,
siruri caractere
|
2 comments