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

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

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

 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY