Anonymous user
Caesar cipher: Difference between revisions
→{{header|REXX}}: moved the output for version 1 to version 1. -- ~~~~
(→version 2: removed dead code. -- ~~~~) |
(→{{header|REXX}}: moved the output for version 1 to version 1. -- ~~~~) |
||
Line 1,732:
err: say; say '***error!***'; say; say arg(1); say; exit 13</lang>
<br><br>▼
22 The definition of a trival program is one that has no bugs▼
<pre style="overflow:scroll">▼
Caesar cypher key: 22▼
plain text: THEDEFINITIONOFATRIVALPROGRAMISONETHATHASNOBUGS▼
cyphered: PDAZABEJEPEKJKBWPNERWHLNKCNWIEOKJAPDWPDWOJKXQCO▼
uncyphered: THEDEFINITIONOFATRIVALPROGRAMISONETHATHASNOBUGS▼
</pre>▼
===version 2===
This version allows upper and lowercase Latin alphabet as well as all the
characters on the standard (computer) keyboard including blanks.
<lang rexx>/*REXX, Caesar cypher for almost all keyboard characters including blanks. */▼
▲/*REXX, Caesar cypher for almost all keyboard characters including blanks. */
parse arg key p /*get key and text to be cyphered*/
Line 1,761 ⟶ 1,769:
err: say; say '***error!***'; say; say arg(1); say; exit 13</lang>
'''output'''
▲<br><br>
▲22 The definition of a trival program is one that has no bugs
▲<pre style="overflow:scroll">
▲Caesar cypher key: 22
▲ plain text: THEDEFINITIONOFATRIVALPROGRAMISONETHATHASNOBUGS
▲ cyphered: PDAZABEJEPEKJKBWPNERWHLNKCNWIEOKJAPDWPDWOJKXQCO
▲ uncyphered: THEDEFINITIONOFATRIVALPROGRAMISONETHATHASNOBUGS
▲</pre>
▲'''out0ut''' (for version 2) when using the input of:
<br><br>
31 Batman's hood is called a
<pre style="overflow:scroll">
Caesar cypher key: 31
|