0% found this document useful (0 votes)
46 views2 pages

Problem Statement

The document outlines a program to calculate fuel consumption for a truck based on user input of diesel quantity and distance traveled. It specifies the need to display results in both liters per 100 kilometers and miles per gallon, while handling invalid inputs appropriately. The document also includes conversion factors and examples for clarity.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views2 pages

Problem Statement

The document outlines a program to calculate fuel consumption for a truck based on user input of diesel quantity and distance traveled. It specifies the need to display results in both liters per 100 kilometers and miles per gallon, while handling invalid inputs appropriately. The document also includes conversion factors and examples for clarity.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

Problem Statement – Write a program to calculate the fuel consumption of your

[Link] program should ask the user to enter the quantity of diesel to fill up
the tank and the distance covered till the tank goes [Link] the fuel
consumption and display it in the format (liters per 100 kilometers).

Convert the same result to the U.S. style of miles per gallon and display the
result. If the quantity or distance is zero or negative display ” is an Invalid
Input”.

[Note: The US approach of fuel consumption calculation (distance / fuel) is the


inverse of the European approach (fuel / distance ). Also note that 1 kilometer is
0.6214 miles, and 1 liter is 0.2642 gallons.]

The result should be with two decimal [Link] get two decimal place refer the
below-mentioned print statement :

float cost=670.23;

[Link](“You need a sum of Rs.%.2f to cover the trip”,cost);

Sample Input 1:

Enter the no of liters to fill the tank


20

Enter the distance covered


150

Sample Output 1:

Liters/100KM
13.33

Miles/gallons
17.64

Explanation:

For 150 KM fuel consumption is 20 liters,


Then for 100 KM fuel consumption would be (20/150)*100=13.33,
Distance is given in KM, we have to convert it to miles (150*0.6214)=93.21,
Fuel consumption is given in liters, we have to convert it to gallons
(20*0.2642)=5.284,
Then find (miles/gallons)=(93.21/5.284)=17.64
Sample Input 2:

Enter the no of liters to fill the tank


-5

Sample Output 2:

-5 is an Invalid Input
Sample Input 3:

Enter the no of liters to fill the tank


25

Enter the distance covered


-21
Sample Output 3:

-21 is an Invalid Input

You might also like