SHARE
SPREAD
HELP

The Tradition of Sharing

Help your friends and juniors by posting answers to the questions that you know. Also post questions that are not available.


To start with, Sr2Jr’s first step is to reduce the expenses related to education. To achieve this goal Sr2Jr organized the textbook’s question and answers. Sr2Jr is community based and need your support to fill the question and answers. The question and answers posted will be available free of cost to all.

ABSOLUTE C++

Absolute C++

Authors:
Walter Savitch ,kenrick Mock
Exercise:
Programming Projects
Chapter:
Function Basics
Edition:
5
ISBN:
9780132846813
Question:
1

 

Question

A liter is 0.264179 gallons. Write a program that will read in the number of liters of gasoline consumed by the user’s car and the number of miles traveled by the car and will then output the number of miles per gallon the car delivered. Your program should allow the user to repeat this calculation as often as the user wishes. Define a function to compute the number of miles per gallon. Your program should use a globally defined constant for the number of liters per gallon.


Answer

#include <iostream>
using namespace std;
double const LITER = 0.264172;
double milesPerGallon(int ml, int lt);

int main ()
{
	char options;
	int lt, ml;
	do 
	{
	  cout << "Enter the number of Liters of gasoline:";
	  cin >> lt;
  cout <<"Enter the number of miles traveled by the car: ";
       cin >> ml;
	   cout << "Number of miles per gallon:"  
            << milesPerGallon(ml, lt) << endl;
		cout << "To continue, then enter 'Y':";
		cin >> options;
	} while (options == 'y' || options == 'Y');
	return 0;
}
double milesPerGallon(int m, int l)
{
	double gallons;
	gallons = LITER * l;
	return (m/gallons);
}

Output:

Enter the number of Liters of gasoline:100
Enter the number of miles traveled by the car: 1000
Number of miles per gallon:37.8541
To continue, then enter 'Y':n

 

0 0

Discussions

collins koranteng

Domestication was one of the major campaign message of a political party in Ghana. 
All it means is buy and eat what you produce locally. The government has decided to 
impose 200% tax on all imported food which can be produced locally. Upon discussion with various stake holders, it was agreed that the tax should be reduced to 120%. On a trial basis the following food items were tagged
 as the base for the comparison [yam, maize, rice, millet, plantain, cassava] you are to write a c++ program that will 

a) Request for the name, price of imported food item and compare with the base.

b) a tax of 5% is imposed on every food item, however if the imported food is in the 
base when compared, then an extra 120% 
tax based on the tax charged is added.

c) Display the following results
1. name of food item
2. normal tax charged
3. extra tax charged if any 

Post the discussion to improve the above solution.