Question: Hello, Im a beginner java student! valuated: The source code for the following exercise must be checked off by your instructor The English-Spanish dictionary Spanish
valuated: The source code for the following exercise must be checked off by your instructor The English-Spanish dictionary Spanish Dictionary: An incomplete dictionary file (dict.txt) is provided for you to work with. This can be download from the class blackboard web site. The filename for this file must be hard coded into the program. This dictionary lists a single English words followed by their corresponding Spanish translation. You need to implement a program, called SpanishDictionary that prompts the user to input a single English word (or "q" to quit) and then outputs the corresponding Spanish translation if the english appears in the dictionary file, dict.txt. Notice, your program must have a program loop that allows it to be repeated until the user enters a 'q'or 'Q instead of an english word. The user indicating they wish to quit may not be in a separate input. It must be done from the same input where the user would enter the english word. Your code should be able to deal with the following cases 1. If the input word is in the dictionary file, show both the English word and the corresponding Spanish word in a display including phrasing that shows their relation indicates the language of each word and the fact that one is the translation of the other). Quotes around the english word and spanish translation. 2. If the input words cannot be found, a message should indicate that the word can not be found. The program should then cycle 3. If the input is q, then quit the loop and terminate the execution of the code with a termination message of your choice. Note: a word beginning with q, such as "queen" or "quaint", should be considered valid
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
