package piglatintranslator; import java.util.StringTokenizer; import java.util.Scanner; class PigLatinTranslator { public static void main(String[] args) { System.out.println("English-to-Pig-Latin Translator"); System.out.println(); //variable declarations Scanner keyboard; StringTokenizer st; String sentence; String result; String word; String letter; String plsentence = ""; String consonants; String vowels; //input section keyboard = new Scanner(System.in); System.out.print("Enter a sentence in english:"); sentence = keyboard.nextLine(); st = new StringTokenizer(sentence); letter = st.nextToken().substring(0,1); //computation section while (st.hasMoreTokens()) { if(letter.compareToIgnoreCase("a")== 0|| letter.compareToIgnoreCase("e") == 0|| letter.compareToIgnoreCase("i") == 0|| letter.compareToIgnoreCase("o") == 0|| letter.compareToIgnoreCase("u") == 0){ //System.out.print(st.nextToken() + "-way "); plsentence = st.nextToken() + "-way "; } else plsentence = st.nextToken() + "ay"; } //output section System.out.print("The corresponding Pig Latin sentence is: " + plsentence); } }