Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Hey Java Expert I need you to close my scanners. Please paste the finalized modified code with closed scanners. No explanation needed. Thanks! import java.util.Scanner;

Hey Java Expert I need you to close my scanners. Please paste the finalized modified code with closed scanners. No explanation needed. Thanks!

import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanint = new Scanner(System.in); int input = 0; System.out.println("Hello and welcome to the conversion program!"); do { System.out.println(); System.out.println("OPTIONS"); System.out.println("1: Conversion of cubic feet to U.S. bushels"); System.out.println("2: Conversion of miles to kilometers"); System.out.println("3: Compute the graduation honors title"); System.out.println("9: End the Program"); System.out.println(); System.out.print("Pick one: "); // obtaining user choice input = scanint.nextInt(); switch(input) { // Controlled by user input, a method is executed case 1: feetToBushel(); break; case 2: miToKm(); break; case 3: graduationHonors(); break; case 9: break; default: System.out.println("Invalid selection; please try again!"); } } while(input != 9); // Program continues till "End the Program" is chosen by user System.out.println("Many thanks for utilizing the software. Goodbye!"); scanint.close(); } // conversion formula for feet to U.S. bushels public static void feetToBushel() { Scanner scandouble = new Scanner(System.in); System.out.println(); // obtaining input from the user System.out.print("Type in cubic feet: "); double feet = scandouble.nextDouble(); // doing a computation and showing the outcome double bushel = feet * 0.803564; System.out.println(+feet + " cubic ft. = "+String.format("%.4f",bushel)+" U.S. bushels"); } // converting kilometers to miles public static void miToKm() { Scanner scandouble = new Scanner(System.in); System.out.println(); // obtaining input from the user System.out.print("Type in the miles: "); double mi = scandouble.nextDouble(); // doing a computation and showing the outcome double km = mi * 1.60934; System.out.println(+mi + " miles = "+String.format("%.4f",km)+" km"); } // determining the graduate title public static void graduationHonors() { Scanner scanstr = new Scanner(System.in); System.out.println(); // obtaining input from the user System.out.print("Type in the GPA: "); String gpa = scanstr.nextLine(); // showign the result switch(gpa) { case "4.0" : System.out.println("Your latin honor is Summa Cum Laude!"); break; case "3.9" : case "3.8" : System.out.println("Your latin honor is Magna Cum Laude!"); break; case "3.7": case "3.6": case "3.5": System.out.println("CoYour latin honor is Cum Laude!"); break; default : System.out.println("Sorry, the GPA has to be 3.5 or higher to graduate with latin honor."); } } } 

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Fundamentals of Cost Accounting

Authors: William Lanen, Shannon Anderson, Michael Maher

3rd Edition

9780078025525, 9780077517359, 77517350, 978-0077398194

More Books

Students also viewed these Programming questions

Question

What is the difference between simple and multiple regression?

Answered: 1 week ago