a.
Explanation of Solution
Program:
File name: “CarCareChoice.java”
//Import necessary header files
import javax.swing.*;
//Define a class named CarCareChoice
public class CarCareChoice
{
//Define a main method
public static void main (String[] args)
{
//Declare a Boolean variable and initialize the value
boolean isMatch = false;
//Declare a list of available services
String[] items = { "oil change", "tire rotation",
"battery check", "brake inspection"};
//Declare an array of values
int[] prices = {25, 22, 15, 5};
//Declare the variables
int x;
int matchIndex = 0;
//Prompt the user to enter a selection
String menu = "Enter selection:";
for(x = 0; x < items.length; ++x)
menu += "\n " + items[x];
//Show input dialog box
String selection = JOptionPane...
b.
Explanation of Solution
Program:
File name: “CarCareChoice2.java”
//Import necessary header files
import javax.swing.*;
//Define a class named CarCareChoice2
public class CarCareChoice2
{
//Define a main method
public static void main (String[] args)
{
//Declare a Boolean variable and initialize the value
boolean isMatch = false;
//Declare a list of available services
String[] items = { "oil change", "tire rotation",
"battery check", "brake inspection"};
//Declare an array of values
int[] prices = {25, 22, 15, 5};
//Declare the variables
int x;
int matchIndex = 0;
//Prompt the user to enter a selection
String menu = "Enter selection:";
for(x = 0; x < items.length; ++x)
menu += "\n " + items[x];
//Show input dialog box
String selection = JOptionPane...
Trending nowThis is a popular solution!
- Microsoft Visual C# 7th edition, programming Exercise 8-2. I need help, please, thanks. Create a program for Smalltown Regional Airport Flights that accepts either an integer flight number or string airport code from the options in Figure 8-33. Pass the user’s entry to one of two overloaded GetFlightInfo() methods, and then display a returned string with all the flight details. For example, if 201 was input, the output would be: Flight #201 AUS Austin Scheduled at: 0710 (note that there should be two spaces between 'Austin' and 'Scheduled'). The method version that accepts an integer looks up the airport code, name, and time of flight; the version that accepts a string description looks up the flight number, airport name, and time. The methods return a message if the flight is not found. For example, if 100 was input, the output should be Flight #100 was not found. If no flights were scheduled for the airport code entered, for example MCO, the message displayed should be Flight to MCO…arrow_forwardLatest version of NetBeans IDE Java Development Kit (JDK) 8 Create a folder named Dahan_yoon in your local Create a new project named LabExer5A. Set the project location to your own The program shall: generate a random number from 1 to 50 for a player to guess; display a message that indicates whether the player’s guess is correct, too low, or too high; and prompt the user to keep on guessing until the correct value is entered Create a try-catch structure that will handle two (2) exceptions. These are when the user inputs the following: a number that is out of range (1 – 50) a letter or any non-numeric character Prompt the user so that he can guess again if an exception is Display the number of total Note: An invalid input (when an exception is thrown) is not considered a valid guess or attempt.arrow_forwardC# Account numbers sometimes contain a check digit that is the result of a mathematical calculation. The inclusion of the digit in an account number helps ascertain whether the number is a valid one. Write an application named CheckDigit that asks a user to enter a four-digit account number and determines whether it is a valid number. The number is valid if the fourth digit is the remainder when the number represented by the first three digits of the four-digit number is divided by 7. For example, 7770 is valid, because 0 is the remainder when 777 is divided by 7. If the account number is valid, output The account number is valid. If the account number is invalid output Invalid. If the account number is too short or too long output Account number invalid - it must have 4 digits.arrow_forward
- Write an application for Cody’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 $25, $22, $15, or $5, accordingly. Display Invalid Entry if the user enters an invalid item. An example of the program is shown below: Enter selection: oil change tire rotation battery check brake inspection battery check battery check price is $15arrow_forward1# Write a program that allows users to choose from one of three shapes: Squares, Circles or (right) Triangles. Allow the user to use the first letter of the shape (S, C, T) to specify what they want. After the shape is selected, ask the user for the appropriate data to calculate the shape's area, and then and print that area value to the screen for them. Area formulas you can use: Triangle: % base x height Square: length x length Circle: % Pl x radius? Notes: The floating-point data type will be your friend here. Round your area answer so that no more than 2 decimal places are shown when printing on the screen. You can use 3.1415 for Pl; Think about this as a CONSTANT in your code. For this part and especially part (b) below, think about componentizing your code. So one gigantic main() is not a best practice and not what we want to see here. Remember what we discussed about "procedural decomposition" and functions last week!arrow_forwardc++ The Seri Kuala Lumpur School auditorium contains 20 rows (numbered 1 through 20) with 30 seats each (numbered 1 through 30). Write an application that allows a user to continuously enter a row and seat request until a sentinel value is entered. If the row or seat number is out of range, issue an error message. Otherwise, determine whether the seat has already been reserved. If so, display an error message. If not, then charge the user $7.50 for a ticket and display a running total of the user’s purchase. When the user enters a sentinel, display the number of seats taken and the number of seats available in the auditorium.arrow_forward
- Create a program that allows the user to take exam. The exam should have 10 questions (You can ask any questions). The questions are in multiple choice form and the choices are numbers. The program will display the questions one by one, and then the user can enter the correct number that corresponds to his answer. Every time the user answers question the program will check if it is correct, if the answer is correct the program will print "Correct!" otherwise it will display "Incorrect!" and the correct answer. Once the user is done with all the questions, the program will display the score and the equivalent percentage that the user got. For example: Who is the first president of the Philippines? 1. Emilio Aguinaldo 2. Joseph Estrada 3. Manuel Quezon Enter [1-4): 1 4. GMA Correct!arrow_forwardWrite an application that allows a user to enter any number of student quiz scores, as integers, until the user enters 99. If the score entered is less than O or more than 10, display Score must be between 10 and O and do not use the score. After all the scores have been entered, display the number of valid scores entered, the highest score, the lowest score, and the arithmetic average. An example of the program is shown below: Enter a score >> 6 Enter another score or 99 to quit >>» 7 Enter another score or 99 to quit >» 9 Enter another score or 99 to quit >» 7 Enter another score or 99 to quit >> 99 4 valid scores were entered Highest was 9 Lowest was 6 Average was 7.25arrow_forwardQUESTION 22 Write a C# GUI application named CharCount that allows a user to enter a sentence into a Textbox. After the user clicks a Button (with Count as its Text), calculate and display the number of characters in a Label on the form, ignoring blank spaces in the sentence. For example, If the user enters "I like it", display "A total of 8 characters" (the two blank spaces are omitted). Zip the project folder and submit the zipped file. Attach Filearrow_forward
- 5. A store is having a (Buy One, Get One Half Off) sale. The store manager wants an application that allows the salesclerk to enter the prices of two items. The half off should always be applied to the item that has the lowest price. The application should calculate and display the total amount the customer owes as well as the amount he or she saved. For example, if the two items cost $24.99 and $10.00, the half off is applied to the $10.00 item. The total owed is $29.99 and the savings is $5.00. Display the calculated amounts in label controls, and display them with a dollar sign and two decimal places. Finally, professionalize your application's interface.arrow_forwardMicrosoft Visual C# 7th edition. need help, please. Thanks In previous chapters, you created applications for Marshall’s Murals. Now, modify the version of the MarshallsRevenue program created in Chapter 5 so that after mural data entry is complete, the user is prompted for the appropriate number of customer names for both the interior and exterior murals and a code for each that indicates the mural style: L for landscape S for seascape A for abstract C for children’s O for other When a code is invalid, re-prompt the user for a valid code continuously. For example, if Y is input, output Y is not a valid code, and re-prompt the user until a valid code is entered. After data entry is complete, display a count of each type of mural. For example the output should be in the following format with the correct number next to each mural type: The interior murals scheduled are: Landscape 1 Seascape 2 Abstract 1 Children's 3 Other 9 The exterior murals scheduled are: Landscape 4 Seascape 0…arrow_forwardA Java Practical Assignments.pdf - Adobe Acrobat Pro DC (32-bit) File Edit View E-Sign Window Help Home Tools Java Practical Assig. x Sign In 1 /1 139% Java Practical Assignments 1. Write an application that throws and catches an ArithmeticException when you attempt to take the square root of a negative value. Prompt the user for an input value and try the Math.sqrt() method on it. The application either displays the square root or catches the thrown Exception and displays an appropriate message. 2. Create a program that allows a user to input customer records (ID number, first name, last name, and balance owed) and save each record to a file. 3. Write an 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…arrow_forward
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTEBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage