1 what is the output of the following function and function call void calculatecost 5346748
1/ What is the output of the following function and function call ?
void calculateCost(int count,float&subTotal,float&taxCost);
float tax=0.0
subTotal=0.0
calculateCost(15,subTotal,tax);
cout //end of fragment
void calculatetCost)int count,float&subTotal,float&taxCost)
{
if ( count {
subTotal= count*0.50;
}
else
{
subTotal = count*0.20;
}
taxCost=0.1*subTotal;
}
a. The cost for 15 items is 3.00, and the tax for 3.00 is 0.30;
b. The cost for 15 items is 0.00, and the tax for 3.00 is 0.00
c.The cost for 15 items is 0.00, and the tax for 3.00 is 0.30;
d. The cost for 15 items is 3.00 and the tax for 3.00 is 0.00;
2/ What is the value of i after the following function call ?
//function definition
int dosomething(int value)
{
value=35;
return value;
value=13
}
//fragment of main program
int i=0
cout a. 13 b.35 c.48 d.0
3/ What is the output of the following function call ?
//function body
int factorial(int n)
{
int product=);
while(n>0)
{
product=product*n;
n+;
}
return product;
}
//fucntion call
cout
a.4 b.0 c.24 d.48
4/ Given the function definition
void something ( int a, int& b)
{
int c;
c=a+2;
a=a*3;
b=c+a;
}
what is the output of the following code fragment that invokes something ?
(All variable are type int.)
r=1;
s=2;
t=3;
something(t,s);
cout
a. 1 14 3 b.1 10 3
c.5 14 3 d. 1 14 9
e. none of the above