Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. public class Vehicle {
  2. int passengers; // максимально возможное кличество пассажиров
  3. int fuelcap; //емкость топливного бака
  4. int mpg; // потреблени е топлива в милях на галлон
  5.  
  6. // оопределить дальность поездки транспортного средства
  7. int range () {
  8. return mpg * fuelcap;
  9. }
  10.  
  11. // рассчитать объем топлива, необходимого транспортному средству для преодоления
  12. // заданного расстояния
  13. double fuelneeded (int miles) {
  14. return (double) miles / mpg;
  15. }
  16. }
  17.  
  18.  
  19.  
  20. public class CompFuel {
  21. public static void main(String[] args) {
  22.  
  23. Vehicle minivan = new Vehicle();
  24. Vehicle sportcar = new Vehicle();
  25. double gallonsM, gallonsS;
  26. int dist = 252;
  27.  
  28. // присваиваем значения полям объекта minivan
  29. minivan.passengers = 7;
  30. minivan.fuelcap = 16;
  31. minivan.mpg = 21;
  32.  
  33. // присваиваем значение полям объекта sportcar
  34. sportcar.passengers = 2;
  35. minivan.fuelcap = 14;
  36. minivan.mpg = 12;
  37.  
  38. gallonsM = minivan.fuelneeded(dist);
  39. gallonsS = sportcar.fuelneeded(dist);
  40.  
  41. System.out.println("Для преодоления " + dist + " миль мини-фургону требуется " + gallonsM +
  42. " галлонов топлива");
  43.  
  44. System.out.println("Для преодоления " + dist + " миль спорткару требуется " + gallonsS +
  45. " галлонов топлива");
  46.  
  47. }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement