Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

need a java program that tracks fule and milage for a car. requirements:: Two Od

ID: 3818565 • Letter: N

Question

need a java program that tracks fule and milage for a car.

requirements::

Two Odometer class objects (trip1 and trip2)

Each class object has its own default fuel efficiency mpg for the fuel efficient car and the gas guzzler car – (45 mpg) and (13 mpg) respectively

Use memory variables to store miles driven and fuel efficiency

Miles driven hardcoded into program – first drive = 100 miles, second drive = 50 miles

Calculations: Gas consumed = miles driven / fuel efficiency

Cumulative miles driven = first drive miles + second drive miles

Remember to reset the miles driven to zero for each class object

For your fuel-efficient small car: After 100 miles, 2.22 gallons used.After another 50 miles, 3.33 gallons used. For your gas guzzler: After 100 miles, 7-69 gallons used. After another 50 miles, 11.54 gallons used. BUILD SUCCESSFUL (total time: 0 seconds)

Explanation / Answer

class Odometer{
public double fuelEffeciency,milesDriven;
public Odometer(double fuelEffeciency){
this.fuelEffeciency = fuelEffeciency;
this.milesDriven = 0;
}
public double gallonsUsed(){
return milesDriven/fuelEffeciency;
}
}

public class Sample1{
public static void main(String[] args) {
Odometer trip1 = new Odometer(45);
Odometer trip2 = new Odometer(13);
int firstDrive = 100;
int secondDrive = 50;
trip1.milesDriven = firstDrive;
System.out.println("For your fuel-effecinet small car:");
double firstGallons = trip1.gallonsUsed();
trip1.milesDriven = firstDrive+secondDrive;
double secondGallons = trip1.gallonsUsed();
System.out.println("After "+firstDrive+" miles, "+firstGallons+" used, After another "+secondDrive+" miles, "+secondGallons+" used");
System.out.println("For your gas guzzler");
trip2.milesDriven = firstDrive;
firstGallons = trip2.gallonsUsed();
trip2.milesDriven = firstDrive+secondDrive;
secondGallons = trip2.gallonsUsed();
System.out.println("After "+firstDrive+" miles, "+firstGallons+" used, After another "+secondDrive+" miles, "+secondGallons+" used");
}
}

OUTPUT :

For your fuel-effecinet small car:
After 100 miles, 2.2222222222222223 used, After another 50 miles, 3.3333333333333335 used
For your gas guzzler
After 100 miles, 7.6923076923076925 used, After another 50 miles, 11.538461538461538 used