Menu driven program is to create class "linklist", implementing a dynamic circular linked list in ascending order.
Project is to be organized utilizing [login to view URL], LINKLIST.h and [login to view URL]
Menu is to look like this:
1 Insert a number into the ordered circular list
2 Print the ordered circular list
3 Insert random integers into the ordered circular list
4 Test the copy constructor of ordered circular list
5 Delete a number from the ordered circular list
6 Destroy the ordered circular list
7 Pass the list as value parameter & check
9 Quit
Notes on menu above
#1 insert an int into the list, maintaining ascending order [Then returns to menu (no output)]
#2 print the list across the screen, one space between each int [hold screen using [login to view URL]() until 'enter' is pressed]
#3 inserts a quantity (specified by user) of random ints by calling [login to view URL] (rnum). To do this, #include <stdlib.h>, then this command: rnum=rand (); assigns a random int in the range 0...INT_MAX to rnum (you will have to reduce each rnum to this range... 0<=rnum<100 before inserting) [return to the menu when finished... no output] *this option does not clear the list before inserting the random ints
#4 calls the copy constructor & prints the copy to verify it [hold screen until enter is pressed]
#5 delete an int from the list [and return to menu] or if not in list print the message "Not in list" [hold screen until enter is pressed]
#6 since the destructor function can't be invoked explicitly, call function "destroy" [return to menu, no output] *the destructor function should also call this function
#7 To check that the copy constructor and destructor work when passing the list as a value parameter, call the exact function below [make no changes to this function] [hold screen until enter is pressed]
hi,
i am a B.E. computer science graduate. I am an expert in c, c++ and java language.I am already doing such assignments for students. i assure you that i can finish the program in 10 hrs time. i will provide you the full documentation and will also provide you with the sample screenshots too...