Question
Task: Students are required to create a Python program that performs customized Caesar encryption/decryption, as follows: a-The program should have a main menu, through which
Task:
Students are required to create a Python program that performs customized Caesar encryption/decryption, as follows:
a-The program should have a main menu, through which the user can choose whether he wants to encrypt a text or decrypt it.
B- If the user chose to encrypt plaintext, he will be asked to enter his ID, which is also the name of the input file (i.e. if student ID is 199999, then the input file name should be 199999.txt). The user should not enter the file extension (i.e. .txt), instead, the program should append the extension to the ID automatically.
C- The input file must contain the following information: - Student full name - Student ID - Student Age
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started