package translationapplication;
/**
*
* @author
*/
public class PigLatinTranslator
{
public String translate (String wordEnglish)
{
String vowels = "a,e,i,o,u,A,E,I,O,U";
String translate = wordEnglish;
if (wordEnglish.contains(vowels))
{
convertedWord = wordEnglish.substring(0) + "ay";
return convertedWord;
}
else
convertedWord = wordEnglish.substring(1)+ wordEnglish.charAt(0) + "ay";
return convertedWord;
}
private String convertedWord;
public String getConvertedWord()
{
return convertedWord;
}
/**
* @param convertedWord the convertedWord to set
*/
public void setConvertedWord(String convertedWord)
{
this.convertedWord = convertedWord;
}
}
package translationapplication;
import java.util.Scanner;
/**
*
* @author Georgia
*/
public class translationApplication
{
/**
* @param args the command line arguments
*/
public static void main(String[] args)
{
// variable declaration
String wordEnglish;
String wordPigLatin;
String done = "Y";
int word;
Scanner input = new Scanner(System.in);
PigLatinTranslator myTranslator = new PigLatinTranslator();
while (!done.equals ("N"))
{
System.out.println("Enter a word to be translated: ");
wordEnglish = input.nextLine();
wordPigLatin = myTranslator.translate(wordEnglish);
System.out.println(wordEnglish + " translates to " + wordPigLatin);
System.out.print("Do you wish to translate another word?(Y/N)");
done = input.nextLine();
}
System.out.println("Thanks you for translating with us.");
}
}

New Topic/Question
Reply



MultiQuote







|