Question: IN SCALA In an object named RhymingDictionary write a method/function named isRhyme that takes 3 Strings, a file,, then two words (Strings) and returns a

IN SCALA

In an object named RhymingDictionary write a method/function named isRhyme that takes 3 Strings, a file,, then two words (Strings) and returns a Boolean indicating whether or not the two words rhyme (ie. Return true if the words rhyme, false otherwise). If either word is not in the dictionary, return false. In a tests package create an object/file named TestIsRhyme that is set up as a test suite that tests the isRhyme method/function.

snippet from dictionary

ABANDON AH0 B AE1 N D AH0 N ABANDONED AH0 B AE1 N D AH0 N D ABANDONING AH0 B AE1 N D AH0 N IH0 NG ABANDONMENT AH0 B AE1 N D AH0 N M AH0 N T ABANDONMENTS AH0 B AE1 N D AH0 N M AH0 N T S ABANDONS AH0 B AE1 N D AH0 N Z ABANTO AH0 B AE1 N T OW0 ABARCA AH0 B AA1 R K AH0 ABARE AA0 B AA1 R IY0 ABASCAL AE1 B AH0 S K AH0 L ABASH AH0 B AE1 SH ABASHED AH0 B AE1 SH T ABASIA AH0 B EY1 ZH Y AH0 ABATE AH0 B EY1 T ABATED AH0 B EY1 T IH0 D ABATEMENT AH0 B EY1 T M AH0 N T ABATEMENTS AH0 B EY1 T M AH0 N T S ABATES AH0 B EY1 T S ABATING AH0 B EY1 T IH0 NG ABBA AE1 B AH0 ABBADO AH0 B AA1 D OW0 ABBAS AH0 B AA1 S ABBASI AA0 B AA1 S IY0 ABBATE AA1 B EY0 T ABBATIELLO AA0 B AA0 T IY0 EH1 L OW0 ABBE AE1 B IY0 ABBE(1) AE0 B EY1 ABBENHAUS AE1 

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!