-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCompFuel.java
More file actions
85 lines (55 loc) · 1.55 KB
/
CompFuel.java
File metadata and controls
85 lines (55 loc) · 1.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
// class Compfuel{
// public static void main(String[] args){
// Vehicle minivan = new Vehicle();
// Vehicle sportscar = new Vehicle();
//int range1, range2;
// double gallons;
// int dist =253;
// minivan.passengers = 7;
// minivan.fuelCap = 16;
// minivan.mpg = 21;
// sportscar.passengers = 2;
// sportscar.fuelCap = 14;
// sportscar.mpg = 12;
// gallons = minivan.fuelNeeded(dist);
// System.out.println(dist + "/" + gallons);
// gallons = sportscar.fuelNeeded(dist);
// System.out.println(dist + "/" + gallons);
// }
// }
class Compfuel{
public static void main(String[] args){
Vehicle minivan = new Vehicle(7, 16, 21);
Vehicle sportscar = new Vehicle(2, 14, 12);
//int range1, range2;
double gallons;
int dist =254;
// minivan.passengers = 7;
// minivan.fuelCap = 16;
// minivan.mpg = 21;
// sportscar.passengers = 2;
// sportscar.fuelCap = 14;
// sportscar.mpg = 12;
gallons = minivan.fuelNeeded(dist);
System.out.println(dist + "/" + gallons);
gallons = sportscar.fuelNeeded(dist);
System.out.println(dist + "/" + gallons);
}
}
class Vehicle{
int passengers;
int fuelCap;
int mpg;
int range(){
return fuelCap * mpg;
}
double fuelNeeded(int miles){
return (double) miles / mpg;
}
Vehicle(int p, int f, int m)
{
passengers = p;
fuelCap = f;
mpg = m;
}
}