Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Alwaysnote In this assignment, you will create a program where a user manages personal notes ( like Google Keep or Evernote ) . Each note
Alwaysnote
In this assignment, you will create a program where a user manages personal notes like Google Keep or
Evernote Each note must consist of a title and description. The main menu of the program will display the
title of all notes stored:
: ALWAYSNOTE :
gold edition
Important
Notes from lecture
view view note
add add note
rm remove note
exit exit program
menu
The program must support four operations:
View Displays the description of a single note based on user provided title
Add Adds a new note. Both title and description must be user provided.
Remove Removes a note based on title provided by the user
Exit Exits the program
The notes must be saved to a permanent location and loaded when the program starts again.
Create a logical user interface where the screen is cleared before printing the main menu.
Common errors to avoid
The program is not behaving according to instructions
If you are unsure how the program should work. Check the simlet in Canvas.
The main menu displays both title and description
Only note titles should be shown in the main menu.
The view operation displays all notes
Only the note specified by the user should be printed.
Notes are not saved to a permanent location
Remember to save the notes to a file before the program exits.
Notes are not loaded when the program starts
When the user reruns the program. Notes from the previous session should be remembered
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