Do written exercise 2.17 on p 85 in the text, showing the contents of X,Y, and A after each statement.
Write a program that asks for a user's name and birthday and outputs how old they will be on their birthday and a special message based on their birthday. Your program must accept input from any number of users. Include the following keywords in your program: do, while, if, switch, and for.
Do 2 parts of written exercise 1.2 on p 36 in the text.
Do programming exercise 3.1 on p 131 in the text.
Do written exercises 4.1 on p 178, 8.2 on p 370, and 9.2 a-g on p 465 in the text.
Write a program that takes input from the user, puts it in a list, and prints out the list when the user is done. Use a linked list ADT with insert and print operations. Choose any algorithm you want for the insert operation.
Write a program that translates text into Morse Code. Read the text from a file and output the Morse Code to a different file. Copy all punctuation as it is in the text, except for .'s and _'s - choose something to take their place. Input is text and output is the text translated into Morse Code. Also output a "cheat sheet", if the user wants one, so the Morse Code can be translated back into text, by hand.
If you still have time, write your program so it can also take Morse Code files, in the format that your program creates, and translate it back to text. (If this isn't challenging enough, do it with only 1 data structure!)
Last Updated by S.L Bartlett on 9/19/96