Explanation of Solution
Program:
File name: “BabyNameComparison.java”
//Import necessary header files
import java.util.*;
//Define a class named BabyNameComparison
public class BabyNameComparison
{
//Define main method
public static void main(String args[])
{
//Create an object to the Scanner class
Scanner sc=new Scanner(System.in);
//Prompt the user to enter the first name
System.out.print("Enter the 1st name: ");
String name1=sc.next();
//Prompt the user to enter the second name
System.out.print("Enter the 2nd name: ");
String name2=sc.next();
//Prompt the user to enter the third name
System.out.print("Enter the 3rd name: ");
String name3=sc.next();
//Concatenate the strings
String c1=name1...
Want to see the full answer?
Check out a sample textbook solution- Write an application that accepts a word from a user and converts it to Pig Latin. If a word starts with a consonant, the Pig Latin version removes all consonants from the beginning of the word and places them at the end, followed by ay. For example, cricket becomes icketcray. If a word starts with a vowel, the Pig Latin version is the original word with ay added to the end. For example, apple becomes appleay. If y is the first letter in a word, it is treated as a consonant; otherwise, it is treated as a vowel. For example, young becomes oungyay, but system becomes ystemsay. For this program, assume that the user will enter only a single word consisting of all lowercase letters.arrow_forwardWrite an application that accepts a word from a user and converts it to Pig Latin. If a word starts with a consonant, the Pig Latin version removes all consonants from the beginning of the word and places them at the end, followed by ay. For example, cricket becomes icketcray. If a word starts with a vowel, the Pig Latin version is the original word with ay added to the end. For example, apple becomes appleay. If y is the first letter in a word, it is treated as a consonant; otherwise, it is treated as a vowel. For example, young becomes oungyay, but system becomes ystemsay. For this program, assume that the user will enter only a single word consisting of all lowercase letters. Write Java code import java.util.*; public class PigLatin { public static void main(String[] args) { // Write your code here } public static boolean isVowel(char c) { // Write your code here } }arrow_forwardPlease provide JAVA source code for following assignment with proper comments. Please use basic While/for/ case/ loop for source code, I just started learning and doesn't know a lot about computer programming. 1. Employee Class Write a class named Employee that has the following fields: name. The name field references a String object that holds the employee’s name. idNumber. The idNumber is an int variable that holds the employee’s ID number. department. The department field references a String object that holds the name of the department where the employee works. position. The position field references a String object that holds the employee’s job title. The class should have the following constructors: A constructor that accepts the following values as arguments and assigns them to the appropriate fields: employee’s name, employee’s ID number, department, and position. A constructor that accepts the following values as arguments and assigns them to the appropriate…arrow_forward
- Write 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_forwardWrite an application that prints, on separate lines, your name, your birthday, your hobbies, your favorite book, and your favorite movie. Label each piece of information in the output.arrow_forwardWrite a program that asks a user to enter a first name, a last name, and a year, andconstruct an account ID in the format of:firstname.lastnameYYwhere the field “firstname” is user’s first name allowing no more than (first) five letters;the field “lastname” is user’s last name allowing no more than (first) six letters; and thefiled “YY” is the lower two digits of the year. For example:first name entered: Michaellast name entered: Richmondyear entered: 1985 the constructed account ID will be: Micha.Richmo85arrow_forward
- Create 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_forwardPlease use JAVA GRAPHICS to create a card game in which the dealer shuffles the deck and deals 13 cards to the player. The player sorts her hand and says whether it includes the King of Hearts. Repeat 4 times so all the cards are dealt eventually. Internally, the player should return true or false without writing to the console. In response, the dealer should write on the console, "You won!" or "You loose again."arrow_forwardthis assignment wants me to: Write an application that computes and displays the day on which you become(or became) 10,000 days old. For example, if you we're born on January 1st, 2000, the output would be I will be 10000 days old on 2027-05-19. It is giving me errors in the picture shown in here. here is my code: import java.time.*; import java.util.Scanner; public class TenThousandDaysOld { public static void main(String[] args) { Scanner in = new Scanner(System.in); int month; int day; int year; int daysOld = 10000; System.out.println("Enter month"); month = in.nextInt(); System.out.println("Enter day"); day = in.nextInt(); System.out.println("Enter year"); year = in.nextInt(); LocalDate birthDate = LocalDate.of(year, month, day); LocalDate futureDate = birthDate.plusDays(daysOld); System.out.println("I will be " + daysOld + " old on " + futureDate); } }arrow_forward
- Write 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_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. import java.util.*; public class BabyNameComparison { public static void main(String[] args) { // Write your code here } }arrow_forwardWrite an application that reads three nonzero values entered by the user and determines and prints whether they could represent the sides of a triangle. *the needed prompts/ output is shown in the screenshot highlighted in grey and yellow* In Java.arrow_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,