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.

 

#
Authors:
Walter Savitch ,julia Lobur
Chapter:
Functions For All Subtasks
Exercise:
Self-test Exercises
Question:11 | ISBN:9780321531346 | Edition: 7

Question

Write a void function definition for a function called add_tax. The function

add_tax has two formal parameters: tax_rate, which is the amount

of sales tax expressed as a percentage, and cost, which is the cost of an

item before tax. The function changes the value of cost so that it includes

sales tax.

TextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbook

Answer

void add_tax(double tax_rate, double& cost)

{

cost = cost + ( tax_rate/100.0 )*cost;

}


The division by 100 is to convert a percent to a fraction. For example, 10% is 10/100.0 or 1/10th of the cost.

0 0

Discussions

Post the discussion to improve the above solution.