Filehost.ro - gazduire fisiere
Enter To: WWW.TYPHOON.RO
Enter To: WWW.TYPHOON.RO Enter To: WWW.TYPHOON.RO Enter To: WWW.TYPHOON.RO Enter To: WWW.TYPHOON.RO Enter To: WWW.TYPHOON.RO
Nou pe simpatie:
Profil Ana Maria 25
Femeie
24 ani
Bucuresti
cauta Barbat
35 - 68 ani
Enter To: WWW.TYPHOON.ROInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
Enter To: WWW.TYPHOON.RO / [#] Programming and More /

C++ Encrypter/Decrypter

Pagini: 1 Moderat de TinKode
#1
HellGate
Administrator
Din: Deva
Postari: 1062


Code:

#include <iostream.h>
using namespace std;
void encrypter();
void decrypter();
char orig[100], encrypt[100], decrypt[100];
int pointer, length;
int main (void)


    {
    char name[30];
    int choice;
    cout << "Word:";
    cin >> orig;
    cout << "\n0 to ENCRYPT, 1 to DECRYPT?\n";
    cin >> choice;
    if(choice == 0){encrypter();}
    else{decrypter();};
    return 0;
}

void encrypter()


{
length = strlen(orig);
for(pointer = 0;pointer <= length;pointer++)


{
if (orig[pointer] >= 65 && orig[pointer] <= 90 || orig[pointer] >= 97 && orig[pointer] <= 122)


{
if(orig[pointer]==88)

{encrypt[pointer] = 65;}
else
if(orig[pointer]==89)

{encrypt[pointer] = 66;}
else
if(orig[pointer]==90)


{encrypt[pointer] = 67;}
else
if(orig[pointer]==120)


{encrypt[pointer] = 97;}
else
if(orig[pointer]==121)


{encrypt[pointer] = 98;}
else
if(orig[pointer]==122)


{encrypt[pointer] = 99;}
else encrypt[pointer] = orig[pointer] + 3;
                             }

else encrypt[pointer] = orig[pointer];
};

cout << "Your encrypted word is " << encrypt << ".";
}

void decrypter()


{
length = strlen(orig);
for(pointer = 0;pointer <= length;pointer++)


{
if(orig[pointer]==65)

{encrypt[pointer] = 88;}
else
if(orig[pointer]==66)


{encrypt[pointer] = 89;}
else
if(orig[pointer]==67)


{encrypt[pointer] = 90;}
else
if(orig[pointer]==97)


{encrypt[pointer] = 120;}
else
if(orig[pointer]==98)


{encrypt[pointer] = 121;}
else
if(orig[pointer]==99)


{encrypt[pointer] = 122;}
else decrypt[pointer] = orig[pointer] - 3;
};

cout << "Your decrypted word is " << decrypt << ". ";
}

Enjoi, 


_______________________________________

Contact:
Email -
Site -www.fbi-center.com

 
   
Pagini: 1  
Mergi la