Must use Java Programming. Write a program that gives the pronunciation of a Hawaiian word. For instance, humuhumunukunukuapua’a phonetic guide would be Hoo-moo-hoo-moo-noo-koo-noo-koo-ah-poo-ah'ah The program should start by prompting for and reading in a Hawaiian word (or phrase) from the user. Check if the word is a valid by checking that it only has valid Hawaiian characters. If the word is not valid, warn the user about the offending character and prompt for a Hawaiian word again. Spaces are breaks for words and should be kept intact. The apostrophe is a hard stop andshould be kept in the word. Print the pronunciation of the word (or phrase). Print a dash after every sound as you see in the examples, so you get the syllables separated. Ask the user if they want to do another word. Valid responses are y, Y, n or N. If they want to play more, they can enter another word. If not, then the program ends. You won’t be able to just use the .replace() method. Youwill need to evaluate thecharacters entered one at a time accordingto the rules. Using .upper() or .lower() will change all the characters to the given case, making comparisons easier. Example Run: Enter a Hawaiian word to pronounce invalid v is not a valid Hawaiian character Enter a Hawaiian word to pronounce aloha aloha is pronounced ah-loh-hah Do you want to enter another word? y/Y/n/N/ humuhumunukunukuapua'a Enter y, Y, nor N Do you want to enter another word? y/Y/n/N y Enter a Hawaiian word to pronounce Kakahiaka kakahiakais pronounced kah-kah-hee-ah-kah Do you want to enter another word? y/Y/n/N y Enter a Hawaiian word to pronounce Mahalo Mahalois pronounced Mah-hah-loh Do you want to enter another word? y/Y/n/N y Enter a Hawaiian word to pronounce humuhumunukunukuapua'a humuhumunukunukuapua'a is pronounced hoo-moo-hoo-moo-noo-koo-noo-koo-ah-poo-ah'ah Do you want to enter another word? n/Y/n/N y Enter a Hawaiian word to pronounce ==> keiki keiki is pronounced kay-kee Do you want to enter another word? y/Y/n/N n
Hawaiian Words CSC220
Must use Java Programming.
Write a program that gives the pronunciation of a Hawaiian word. For instance, humuhumunukunukuapua’a phonetic guide would be Hoo-moo-hoo-moo-noo-koo-noo-koo-ah-poo-ah'ah
The program should start by prompting for and reading in a Hawaiian word (or phrase) from the user.
Check if the word is a valid by checking that it only has valid Hawaiian characters. If the word is not valid, warn the user about the offending character and prompt for a Hawaiian word again.
Spaces are breaks for words and should be kept intact. The apostrophe is a hard stop andshould be kept in the word.
Print the pronunciation of the word (or phrase). Print a dash after every sound as you see in the examples, so you get the syllables separated.
Ask the user if they want to do another word. Valid responses are y, Y, n or N. If they want to play more, they can enter another word. If not, then the program ends.
You won’t be able to just use the .replace() method. Youwill need to evaluate thecharacters entered one at a time accordingto the rules.
Using .upper() or .lower() will change all the characters to the given case, making comparisons easier.
Example Run:
Enter a Hawaiian word to pronounce
invalid
v is not a valid Hawaiian character
Enter a Hawaiian word to pronounce
aloha
aloha is pronounced ah-loh-hah
Do you want to enter another word? y/Y/n/N/
humuhumunukunukuapua'a
Enter y, Y, nor N Do you want to enter another word? y/Y/n/N
y
Enter a Hawaiian word to pronounce
Kakahiaka
kakahiakais pronounced kah-kah-hee-ah-kah
Do you want to enter another word? y/Y/n/N
y
Enter a Hawaiian word to pronounce
Mahalo
Mahalois pronounced Mah-hah-loh
Do you want to enter another word? y/Y/n/N
y
Enter a Hawaiian word to pronounce
humuhumunukunukuapua'a
humuhumunukunukuapua'a is pronounced hoo-moo-hoo-moo-noo-koo-noo-koo-ah-poo-ah'ah
Do you want to enter another word? n/Y/n/N
y
Enter a Hawaiian word to pronounce ==>
keiki
keiki is pronounced kay-kee Do you want to enter another word? y/Y/n/N
n
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images