G.R ning SSU shifrlash usului.
{
if(a[i]==' ')continue;
if(b==0)
while(a[b]>'a'&&a[b]<'z'||a[b]<'Z'&&a[b]>'A')
{
b++;
}
if(a[i]<'z'&&a[i]>'a')
{
a[i]=char((a[i]-'a'+b)+'a');
}
if(a[i]<'Z'&&a[i]>'A')
{
a[i]=char((a[i]-'A'+b)+'A');
}
if(i==b)
{
b=0;
}
}
return a;
}
string desh(string a)
{
int b=0;
for(int i=0;i
{
if(a[i]==' ')continue;
if(b==0)
while(a[b]>'a'&&a[b]<'z'||a[b]<'Z'&&a[b]>'A')
{
b++;
}
if(a[i]<'z'&&a[i]>'a')
{
a[i]=char((a[i]-'a'-b)+'a');
}
if(a[i]<'Z'&&a[i]>'A')
{
a[i]=char((a[i]-'A'-b)+'A');
}
if(i==b)
{
b=0;
}
}
return a;
}
int main()
{
string a;
getline (cin,a);
a=sh(a);
cout<<"satr shifrlandi: ";
cout<
a=desh(a);
cout<<"satr deshifrlandi: ";
cout<
}
Do'stlaringiz bilan baham: