Selasa, 07 Mei 2019

#include<iostream>
#include<string.h>
#define maks 500
using namespace std;
int main(){
char chiper[maks];
char plain[maks];
int key;
int jumlah=0;

cout<<"masukan kata =";
cin.getline(chiper,sizeof(chiper));

cout<<"masukan key =";
cin>>key;
for(int i=0;i<strlen(chiper);i++){
cout<<chiper[i]<<" ( "<<int(chiper[i])<<" ) ";
jumlah=jumlah+int(chiper[i]);
chiper[i]=(chiper[i]+key)%128;

}
cout<<endl;
cout<<"total ="<<jumlah;

cout<<"\nHasil enkripsi =";
for(int i=0;i<strlen(chiper);i++){
cout<<chiper[i];


}
for(int i=0;i<strlen(chiper);i++){
plain[i]=(chiper[i]-key)%128;
chiper[i]=plain[i];
}

cout<<"\n\nDi Deskripsi menjadi = ";
cout<<"\n Hasil deskripsi = ";
for(int i=0;i<strlen(chiper);i++){
cout<<chiper[i];
}



}

Tidak ada komentar:

Posting Komentar