FIT2004: Algorithms and data structures Assignment, MUM, Malaysia you need to create a program the user can enter a word, reverse the word and check if the word is a palindrome word using a linked list
| University | Monash University Malaysia (MUM) |
| Subject | FIT2004: Algorithms and data structures |
you need to create a program the user can enter a word, reverse the word and check if the word is a palindrome word using a linked list. At the end of the program, it will list all of the palindrome words from the words entered.
The program must consist of the following method/function:
a) menu() – as an interface for the user
b) add_word(string) – to enter the word into the list
c) show_list() – to display the lists
d) reverse_word(string) – to reverse the word
e) palindrome(string) – to check if the word is a palindrome
f) palindrome_list() – to list all of the palindrome words
g) delete_list() – to delete list
For example, a segment of output:
How many words do you want to enter: 3
Please enter a word: kayak
Please enter a word: madam
Please enter a word: world
Reversed the word: kayak
Reversed the word: madam
Reversed the word: low
kayak is a palindrome word.
madam is a palindrome word
world is not a palindrome word.
List of the palindrome words: kayak, madam
Get Help By Expert
Are you looking for FIT2004 Algorithms and Data Structures assignment help? If so, AssignmentHelper.my is here to provide you with the best assistance. We are a leading online assignment writing service provider based in Malaysia that offers top-notch academic writing services to students worldwide. Our team of experienced homework helpers has been carefully hand-picked for their expertise in FIT2004 Algorithms and Data Structures. They are well-versed in the concepts and theories of this subject, and have years of experience providing quality assignment assistance to students studying for the MUM course.
Recent Solved Questions
- XBOH2103: Demonstrate the use of digital technology to support and enhance in managing occupational: Occupational Safety And Health Management Assignment, OUM, Malaysia
- MGT 3219E: Business Ethics and CSR, Assignment, MEDAC, Malaysia
- DCS2102: RAPID APPLICATION DEVELOPMENT Group Assignment INTI, Malaysia Display the ability to construct and deploy a working application using HTML, CSS, JavaScript and ASP.net (C#) programming language
- Enterprise Resource Planning Course Work, MMU, Malaysia Beantown Bikes is satisfied with the quotation and agreed to the terms and conditions of the sale
- Statistics for Engineering Technology Case Study, UniKL, Malaysia What is the correlation coefficient of the linear regression equation? What does this tell you? Explain
- BBPS4103: The objective of this assignment is to enhance individual learners’ skills, knowledge, and understanding in generating effective and efficient strategies: Strategic Management Pengurusan Strategik, Assignment, OUM, Malaysia
- BAC305: Imbi Berhad bought 60% of Els Sdn Bhd on 1 January 2022. The noncontrolling interest: Company Accounting Reporting Assignment, WOU, Malaysia
- English for Workplace communication, OUM, Malaysia The increase in mobile phone use has transformed the way we live, communicate and do business
- BKC1253: Physical Chemistry Assignment, UMP, Malaysia A researcher wishes to determine the molar mass of a metal and a nonvolatile solute. For the metal determination
- Legislation Assignment, OUM, Malaysia What is the Factory and Machine Act 1967? Why was the promulgation of this Act necessary? Who is the enforcement authority