/Caesar_cipher

Caesar cipher program is a type of substitution in which each letter is shifted a certain number of places by using a key, down the alphabet.

Primary LanguageJavaMIT LicenseMIT

Caesar-Cipher

Author

By Sitati Solomon

Description

Caesar cipher program is a type of substitution in which each letter is shifted a certain number of places by using a key, down the alphabet.

Setup/Installation Requirements

Behaviour Driven Development

1. Prompt the user to select the options

  • INPUT: "encoding"
  • INPUT: "decoding"
  • INPUT: "Exit"

2.Displays an Error Message if option selected is wrong

  • INPUT: "convert"
  • OUTPUT: "Displays Error Message"

3.Displays an Error Message if option selected is not case sensitive

  • INPUT: "Encoding"
  • OUTPUT: "Displays Error Message"

4.Displays the cipher text

  • INPUT: "risky" , 2
  • OUTPUT: "tkuma"

5.Displays the plain text

  • INPUT: "dawn" ,3
  • OUTPUT: "axtk"

Technologies Used

  • Java

known bugs

Had a problem coming up with the tests

Support and contact details

For support contact solomonsitati39@gmail.com

License

MIT License

Copyright (c) 2021 Sitati Solomon