Explanation of Solution
Program:
File name: “PigLatin.java”
//Import necessary header files
import java.util.Scanner;
//Define a class named PigLatin
public class PigLatin
{
//Define a boolean method isVowel
public static boolean isVowel(char c)
{
//Return the value
return (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u');
}
//Define the method pigLatin
static String pigLatin(String s)
{
//Store the index of the first vowel
int len = s.length();
int index = -1;
//For loop is executed until i exceeds the string length
for (int i = 0; i < len; i++)
{
/*If y is the first letter in a word, it is treated as a consonant; otherwise, it is treated as a vowel*/
if (isVowel(s.charAt(i)) || (i > 0 && s...
Trending nowThis is a popular solution!
- Write a program in qt creator that asks the user to enter a temperature in Celsius, and then computes and displays the equivalent Fahrenheit temperature. It should use a QInputDialog to get the value from the user, and a QMessageBox to display the result.arrow_forwardWrite an application that prompts the user for three first names and concatenates them in every possible two-name combination so that new parents can easily compare them to find the most pleasing baby name. Here is the starting code: import java.util.*; public class BabyNameComparison { publicstaticvoidmain(String[] args) { // Write your code here } }arrow_forwardWrite a Java application with (comments) for Car Care Shop that shows a user a list of available services: oil change, tire rotation, battery check, or brake inspection. Allow the user to enter a string that corresponds to one of the options, and display the option and its price as R250, R220, R150, or R50, accordingly. Display an error message if the user enters an invalid item.arrow_forward
- In a C# Console App do the following Write a method that takes three integers and returns true if their sum is divisible by 3, false otherwise. Write a method that takes two strings and displays the string that has fewer characters. Write a method that takes two bool variables and returns true if they have the same value, false otherwise. Write a method that takes an int and a double and returns their product.arrow_forwardWrite an application that reads a five-letter word from the user and produces every possible three-letter string that can be derived from the letters of that word. For example, the three-letter words produced from the word “bathe” include “ate,” “bat,” “bet,” “tab,” “hat,” “the” and “tea.”arrow_forwardWrite an application that determines the value of the coins in a jarand prints the total in dollars and cents. Read integer values thatrepresent the number of quarters, dimes, nickels, and penniesarrow_forward
- Modify songVerse to play "The Name Game" (OxfordDictionaries.com), by replacing "(Name)" with userName but without the first letter. Ex: If userName = "Kaitlin" and songVerse = "Banana-fana fo-f(Name)!", the program prints: Banana-fana fo-faitlin! Ex: If userName = "Kaitlin" and songVerse = "Fee fi mo-m(Name)", the program prints: Fee fi mo-maitlin Note: You may assume songVerse will always contain the substring "(Name)".arrow_forwardWrite a Java application for Blizzy's car care Shop that shows a user a list of available services: oil change, tire rotation, battery check, or brake inspection. Allow the user to enter a string that corresponds to one of the options, and display the option and its price as R250, R220, R150, or R50, accordingly. Display an error message if the user enters an invalid item.arrow_forwardCreate an application in Java that uses card layout with three cards. The first card - a login card - should have two text fields, one for username and other for password. There are two users - Bob and Fred - whose passwords are "mubby and "goolag" respectively. If Bob logs in, switch to a card - the bob card - that has a text field, a text area and two buttons. If the first button is pressed, get the text from the text field and append it to the text area. If the second button is pressed, return to the login card. If Fred logs in, switch to a card - the fred card - that has three buttons. If the first button is pressed, change the background color to green. If the second button is pressed, change the background color to red. If the third button is pressed, return to login card.arrow_forward
- Write a java application for Limpopo’s Car Care Shop that shows a user a list of available services: oil change, tire rotation, battery check, or brake inspection. Allow the user to enter a string that corresponds to one of the options, and display the option and its price as R250, R220, R150, or R50, accordingly. Display an error message if the user enters an invalid item.arrow_forwarduse java Write a main application called yupi.java, and a GUI (that extends JFrame) called VowelGUI.java.The main program should open a file called “input.txt” which will contain a paragraph.Read the lines from the file until there are no more. For each line, count the number of individualvowels in that line, using a counter for the vowels ‘A’ and ‘a’, a counter for the vowels ‘E’ and ‘e’, and soforth.The GUI should have a grid layout of one row and two columns (column 0 and 1). Column 0 shouldcontain the original text from the file. Column 1 should contain 5 lines displaying the count of each ofthe vowels.arrow_forwardWrite an application that prints your initials in large block letters. Make each large letter out of the corresponding characters. Use escape sequences to form your initials. Make sure your initials are the same size as the example below. Programming language: JAVA Initial: SParrow_forward
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTEBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,