import java.util.Scanner;

public class mpg {
    public static void main(String[] args) {    

        // Car MPG calculator

        Scanner input;

        // define integers to be use for inputs and ending text
        int tripMiles = 0;

        int gallonsBurned = 0;

        double mpg = 0.0;

        // define strings to be used for inputs and ending text
        
        String car = null;

        String caryear = null;

        String finalString;
        
       

        // input for the car
        // primitive string
        input =  new Scanner(System.in);
        System.out.print("Enter car make (ex: Ford Escape): ");
        try {
            car = input.nextLine();
            System.out.println(car);
        } catch (Exception e) { // this may never happen
            System.out.println("Not an String, " + e);
        }
        input.close();

        // input for car year
        // primitive string
        input =  new Scanner(System.in);
        System.out.print("What year? (ex: 2022): ");
        try {
            caryear = input.nextLine();
            System.out.println(caryear);
        } catch (Exception e) { // this may never happen
            System.out.println("Not a String, " + e);
        }
        input.close();
        
        // input total miles driven during single trip
        // primitive int
        input = new Scanner(System.in);
        System.out.print("Miles driven during single trip: ");
        try {
            tripMiles = input.nextInt();
            System.out.println(tripMiles);
        } catch (Exception e) {  // if not an integer
            System.out.println("Not an integer (form like 159), " + e);
        }
        input.close();
        
        // input total gallons burned during a trip
        // primitive int
        input = new Scanner(System.in);
        System.out.print("Enter gallons burned: ");
        try {
            gallonsBurned = input.nextInt();
            System.out.println(gallonsBurned);
        } catch (Exception e) {  // if not an integer
            System.out.println("Not an integer (form like 159), " + e);
        }
        input.close();


        
        // math function for finding the final MPG of the car
        mpg = tripMiles / gallonsBurned; 

        // compound assignment operator to create final output
        finalString = "The " + caryear + " " + car + " had an mpg of " + mpg + " miles per gallon " ;

        System.out.println(finalString); 
    }
}
// running the class
mpg.main(null);
Enter car make (ex: Ford Escape): Ford Bronco
What year? (ex: 2022): 1970
Miles driven during single trip: 216
Enter gallons burned: 12
The 1970 Ford Bronco had an mpg of 18.0 miles per gallon