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:26]
^ Letters[(_key+index).mod(26)]
}
}
else
else
Line 2,832: Line 2,832:
if (-1 < index)
if (-1 < index)
{
{
^ BigLetters[(_key+index).mod:26]
^ 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:Key;
var encryptedText := TestText.encrypt(Key);


console.printLine("Encrypted text:",encryptedText);
console.printLine("Encrypted text:",encryptedText);


var decryptedText := encryptedText.decrypt:Key;
var decryptedText := encryptedText.decrypt(Key);


console.printLine("Decrypted text:",decryptedText);
console.printLine("Decrypted text:",decryptedText);