All pastes #198638 Raw Edit

Stuff

public text v1 · immutable
#198638 ·published 2006-10-12 02:29 UTC
rendered paste body

// COMP 202-001, Section 2 (Fall 2006)
// Instructor: Shah Asaduzzaman
// Assignment 2, Question 3
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;
			 StringTokenizer st2;
			 StringTokenizer st3;
			 String sentence;
			 String word;
			 String letter;
			 String plsentence = "";

		//input section
			 keyboard = new Scanner(System.in);
			 System.out.print("Enter a sentence in english:");
			 sentence = keyboard.nextLine();
			 st = new StringTokenizer(sentence);
			 st2 = new StringTokenizer(sentence);
			 st3 = new StringTokenizer(sentence);
			 System.out.print("The corresponding Pig Latin sentence is: ");
		//computation section
			 
			  while (st2.hasMoreTokens()) {
				  letter = st.nextToken().substring(0,1);
					if(letter.compareToIgnoreCase("a")== 0||
						letter.compareToIgnoreCase("e") == 0||
						letter.compareToIgnoreCase("i") == 0||
						letter.compareToIgnoreCase("o") == 0||
						letter.compareToIgnoreCase("u") == 0){
						plsentence = st2.nextToken() + "-way ";
						 System.out.print(plsentence);
						 
			  } 	else {
				  word = st2.nextToken().substring(1);
				  plsentence = word +"-"+ letter +"ay";
					  System.out.print(plsentence); 
			  }
 
		}
	}
	}