# Build a Caesar's Cipher

**URL:** <https://forum.kirupa.com/t/build-a-caesars-cipher/644926>\
**Category:** programming\
**Created:** [November 13, 2020, 2:03am UTC](https://forum.kirupa.com/t/build-a-caesars-cipher/644926 "2020-11-13T02:03:53Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [November 13, 2020, 2:03am UTC](https://forum.kirupa.com/t/build-a-caesars-cipher/644926/1 "2020-11-13T02:03:53Z")

</div>

This is a companion discussion topic for the original entry at [https://www.kirupa.com/html5/caesar\_cipher.htm"](https://www.kirupa.com/html5/caesar_cipher.htm)

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [November 13, 2020, 6:49am UTC](https://forum.kirupa.com/t/build-a-caesars-cipher/644926/2 "2020-11-13T06:49:00Z")

</div>

This took me the longest of any tutorial recently that I have had to write. I think Covid-related lockdown has greatly reduced my attention span for writing long-winded content. This is probably because I spend so much time during the day sitting in front of a computer either talking or writing 🥸

It could also be this:

 ![image](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/2X/9/9efee55e35595c659d28e8db578bc39361586666.jpeg)

🙀

---

<div class="post-metadata">

**Author:** ![senocular](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/senocular/32/7217_2.png) [@senocular](https://forum.kirupa.com/u/senocular)\
**Post date:** [November 13, 2020, 1:07pm UTC](https://forum.kirupa.com/t/build-a-caesars-cipher/644926/3 "2020-11-13T13:07:17Z")

</div>

…I did notice a few cat hairs in this tutorial.

---

<div class="post-metadata">

**Author:** ![abergquist](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/abergquist/32/12871_2.png) [@abergquist](https://forum.kirupa.com/u/abergquist)\
**Post date:** [November 16, 2020, 1:08am UTC](https://forum.kirupa.com/t/build-a-caesars-cipher/644926/4 "2020-11-16T01:08:26Z")

</div>

Yes, it was very meowving …

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [November 16, 2020, 11:33pm UTC](https://forum.kirupa.com/t/build-a-caesars-cipher/644926/5 "2020-11-16T23:33:23Z")

</div>

Haha! Wow 🔥

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [January 25, 2022, 9:21pm UTC](https://forum.kirupa.com/t/build-a-caesars-cipher/644926/6 "2022-01-25T21:21:45Z")

</div>

And associated video is up as well:

[![](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/8/d/8dd1f684df4e7f719b98ca8fc7fb4f8f209fe428.jpeg "Caesar's Cipher") ](https://www.youtube.com/watch?v=FlwsUVTGswg)

---

<div class="post-metadata">

**Author:** ![steve.mills](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/steve.mills/32/14961_2.png) [@steve.mills](https://forum.kirupa.com/u/steve.mills)\
**Post date:** [January 26, 2022, 6:47am UTC](https://forum.kirupa.com/t/build-a-caesars-cipher/644926/7 "2022-01-26T06:47:27Z")

</div>

Puuurrrfect…

---

<div class="post-metadata">

**Author:** ![Wayne](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/wayne/32/16501_2.png) [@Wayne](https://forum.kirupa.com/u/Wayne)\
**Post date:** [January 26, 2022, 10:21am UTC](https://forum.kirupa.com/t/build-a-caesars-cipher/644926/8 "2022-01-26T10:21:17Z")

</div>

It was fun watching it. I always get new videos in the morning.

---

<div class="post-metadata">

**Author:** ![TheCanadian](https://avatars.discourse-cdn.com/v4/letter/t/67e7ee/32.png) [@TheCanadian](https://forum.kirupa.com/u/TheCanadian)\
**Post date:** [October 18, 2022, 3:25pm UTC](https://forum.kirupa.com/t/build-a-caesars-cipher/644926/9 "2022-10-18T15:25:13Z")

</div>

```auto
cc = function(string, n) {
  chartr(paste(letters, collapse = ""),
         paste(letters[n:(n + 25) %% 26 + 1], collapse = ""),
         string)
}
cc("pizzapizzapizza", 2)

```

> **[Caesar's Cipher (R) - myCompiler](https://www.mycompiler.io/view/L55Y1irT17q)**
