Write a complete Java
Want to see the full answer?
Check out a sample textbook solutionChapter 2 Solutions
Java: An Introduction to Problem Solving and Programming (8th Edition)
Additional Engineering Textbook Solutions
Digital Fundamentals (11th Edition)
Web Development and Design Foundations with HTML5 (8th Edition)
Starting Out with C++ from Control Structures to Objects (8th Edition)
Java How To Program (Early Objects)
Absolute Java (6th Edition)
Software Engineering (10th Edition)
- Write a Java program that asks a user to enter an integer number (positive, negative or zero, you do not know what number a user enters) and do the following: Each time after the user enters a number, your program displays a message to tell if the number entered is positive or negative or zero. However if user enters number -1, your program stops. Your program will allow a user to do this certain number of times as a user wishes by first asking user how many number he/she wants to do this. Then use a for loop to allow user to enter those numbers. For example, is a user want to do this 5 times, user first enters number 5 and then your program will give the user five chances to enter those five numbers (unless user enters -1, then your program stops). At the end of your program, it prints out total number of positive integers, negative integers (not including -1 the user enters to stop the program) and zeros.arrow_forwardWrite a Java program that lets the user enter a series of integers with an input range from 2 to 199. The user must enter a value of -1, 0, +1, or +3 (a sentinel which must be an integer and not part of the series of numbers) in order to signal the end of the series. After all the numbers have been entered, the program should display the smallest and largest numbers entered, and not include the sentinel. Note that this must be a Java implementation, and not pseudo-code, etc. You must use a Loop and If-Else/Select constructs as well. Also include a flow-chart.arrow_forwardin Java Write a program that establishes two savings accounts with saver1 having account number10002 with an initial balance of $2,000, and saver2 having account 10003 with an initialbalance of $3,000. Set a common rate of interest at 5% per year. At the end of each month,update the balance by adding one month’s interest to the balance, so that the balancecompounds monthly. Print an output that displays the month number and the account numberand the balance for each of the two accounts. Use month 0 to display the initial balances, month1 to display the balances after the first month’s interest, and so on. At the end of the year,display the total balance for both accounts combined, like this:Output:Monthly balances for one year with 0.05 annual interest:Month Account # Balance Account # Balance----- --------- ------- --------- ------- 0 10002 2000.00 10003 3000.00 1 10002 2008.33 10003 3012.50 2 10002 2016.70 10003 3025.05 3 10002 2025.10 10003 3037.66 4 10002 2033.54 10003 3050.31 5…arrow_forward
- Write a JAVA program that keeps asking the user for numbers, until the user enters 0. After the user enters 0, the program should display the number of negative and positive numbers entered.arrow_forwardWrite a Java program to sell a limited number of cinema tickets. Each person can buy up to 4 tickets, where the number of available tickets is 100. Your program should do the following: 1. Prompt the user for the number of tickets to buy. 2. Display the number of remaining tickets. 3. Repeat the above steps until all tickets have been sold. Display the total number of buyers. 4. Invalid testing: (1) If the number of tickets to buy is negative or zero, then print an invalid message. (2) If the number of tickets to buy is more than 4, then print a message that the maximum tickets to buy is 4. (3) If the number of tickets to buy is more than the available tickets, then print a message that there are no enough tickets available. See sample input/output on the right side How many tickets do you want to buy? 3 Available tickets = 97 How many tickets do you want to buy? 6 Sorry. Maximum tickets to buy is 4. ..... How many tickets do you want to buy? 4 Available tickets = 2 How many tickets do…arrow_forwardWrite a complete Java program that performs Currency Exchange operation between Saudi Riyals (R) and Euro (€). Your program must do the following: Ask the user to enter his/her full name. Print a welcome message using the user’s name. Ask the user to enter the amount in Riyal, convert it to Euro and print the result. Ask the user to enter the amount in Euro, convert it to Riyal and print the result. Note: Currency change rate is assumed to be known in your program (e.g., 1 Riyal = 0.2621 Euro). The class name of your Java program must be your first name. Your answer should have the code as text as well as the screenshot of the program output (using your own name) as a part of your answer. Otherwise, zero marks will be awarded.arrow_forward
- Write a java program that prompts the user to enter an integer between 1 and 12 and displays the English month name; January, February… December for the numbers 1, 2, …, 12, accordingly. Note: if the user entered number other than 1,2,3,…,12. An Error message should be displayed. Hint: Use switch to tackle this question.arrow_forwardHaving a secure password is a very important practice, when much of our information is stored online. Write a java program that validates a new password, following these rules:• The password must be at least 8 characters long.• The password must have at least one uppercase and one lowercase letter• The password must have at least one digit.Write a program that asks for a password, then asks again to confirm it. If the passwords don’t match or the rules are not fulfilled, prompt again. Your program should include a method that checks whether a password is valid.arrow_forwardWrite a Java program to sell a limited number of cinema tickets. Each person can buy upto 4 tickets, where the number of available tickets is 100. Your program should do thefollowing:1. Prompt the user for the number of tickets to buy.2. Display the number of remaining tickets.3. Repeat the above steps until all tickets have been sold.4. Display the total number of buyers.Invalid testing:(1) If the number of tickets to buy is more than 4, then print a message that themaximum tickets to buy is 4.(2) If the number of tickets to buy is more than the available tickets, then print amessage that there are no enough tickets availablearrow_forward
- Write a java program that asks the user to enter the number of laps that they have run around a racetrack. Then, prompt the user to enter the time of each lap (in minutes). The program should calculate and display the fastest lap and the average lap time of all laps.arrow_forwardWrite a Java program to sell a limited number of cinema tickets. Each person can buy up to 4 tickets, where the number of available tickets is 100. Your program should do the following: 1. Prompt the user for the number of tickets to buy. 2. Display the number of remaining tickets. 3. Repeat the above steps until all tickets have been sold. 4. Display the total number of buyers. Invalid testing: (1) If the number of tickets to buy is negative or zero, then print an invalid message. (2) If the number of tickets to buy is more than 4, then print a message that the maximum tickets to buy is 4. (3) If the number of tickets to buy is more than the available tickets, then print a message that there are no enough tickets available. See sample input/output on the right side =arrow_forwardWrite a java program that determines a student’s grade. The program will accept 3 scores and computes the average score. Determine the grade based on the following rules: - If the average score is equal or greater than 90, the grade is A. - If the average score is greater than or equal to 70 and less than 90, the grade is B. - If the average score is greater than or equal to 50 and less than 70, the grade is C. - If the average score is less than 50, the grade is F.arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education