A company wants to transmit data over the telephone, but its concerned that its
ID: 3675048 • Letter: A
Question
A company wants to transmit data over the telephone, but its concerned that its phones may be tapped. All of its data is transmitted as four-digit integers. It has asked you to write a script that will encrypt its data so that the data may be transmitted more securely. Your script should read a four-digit integer entered by the user in a prompt dialog and encrypt it as follows: Replace each digit by (the sum of that digit plus 7) modulus 10. Then swap the first digit with the third, and swap the second digit with the fourth. Then output HTML5 text that displays the encrypted integer.
Explanation / Answer
#include<iostream.h>
#include<conio.h>
void main()
{
int n,n2[4],n1,t,i;
cout<<"Enter 4 digit number";
cin>>n;
for(i=0;i<4;i++)
{
n1=n%10;
n2[i]=(n1+7)%10;
n=n/10;
}
t=n2[0];
n2[0]=n2[2];
n2[2]=t;
t=n2[1];
n2[1]=n2[3];
n2[3]=t;
for(i=3;i>=0;i--)
cout<<n2[i];
getch();
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.