Question
This assignment contributes 20% towards your assessment for Programming and will be given a mark out of 40 as shown in brackets to the right
This assignment contributes 20% towards your assessment for Programming and will be given a mark out of 40 as shown in brackets to the right of the Task List.
It must be your own independent work. You may not hire another author or copy another persons work.
Your assignment must not be submitted as a pair or group effort.
The program must be written in C, not C++ or any other language.
COSC2666 Programming First Semester 2022 C Programming Assignment The Secret Message Assessment This assignment contributes 20% towards your assessment for Programming and will be given a mark out of 40 as shown in brackets to the right of the Task List. It must be your own independent work. You may not hire another author or copy another persons work. Your assignment must not be submitted as a pair or group effort. The program must be written in C, not C++ or any other language. The due date for final submission is Sunday 29th May 2022. Late submissions will be penalised at 10% per day (four marks per day) off the original mark. You will present, for assessment, For windows users, your C program (suffix .c) or, for Apple users, your Xcode project (suffix .xcodeproj). a WORD or pdf file with a flowchart that shows the flow of data through your program and a screen shot of your program output after it has deciphered a message. The names of each of your two files will contain your name and student number. Do not send your .exe programs. The assessor will compile and run your code. The Scenario You want to exchange confidential messages between yourself and a colleague. You design and write a C program which can create a ciphered message and can decipher a message using the same key. You can then share your program with your trusted colleague. The ciphered message should be difficult to decipher without the proper C program. Task list and possible marks for completion of the task (in brackets to the right) The C Program The screen displays a clear description of how to use the program. (2) The user has the option of creating a ciphered message or of deciphering a coded message. (2) A programmer (you) defined function ciphers the entered plain text message. (2) A programmer (you) defined function deciphers an entered coded message. (2) Switch statements are used in the coder defined functions. (2) A screen display allows the user to...
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