Caesar cipher: Difference between revisions
Content added Content deleted
(Added Easylang) |
imported>Arakov |
||
Line 2,825: | Line 2,825: | ||
if (-1 < index) |
if (-1 < index) |
||
{ |
{ |
||
^ Letters[(_key+index).mod |
^ Letters[(_key+index).mod(26)] |
||
} |
} |
||
else |
else |
||
Line 2,832: | Line 2,832: | ||
if (-1 < index) |
if (-1 < index) |
||
{ |
{ |
||
^ BigLetters[(_key+index).mod |
^ BigLetters[(_key+index).mod(26)] |
||
} |
} |
||
else |
else |
||
Line 2,855: | Line 2,855: | ||
console.printLine("Original text :",TestText); |
console.printLine("Original text :",TestText); |
||
var encryptedText := TestText.encrypt |
var encryptedText := TestText.encrypt(Key); |
||
console.printLine("Encrypted text:",encryptedText); |
console.printLine("Encrypted text:",encryptedText); |
||
var decryptedText := encryptedText.decrypt |
var decryptedText := encryptedText.decrypt(Key); |
||
console.printLine("Decrypted text:",decryptedText); |
console.printLine("Decrypted text:",decryptedText); |