Please find the solution to your problem let me know if you have any concerns.
#include<iostream>
using namespace std;
//declation of methods.
void incrementCounterTotals(float valAmountOwing, float
refTotalUsage, int refNumCost);
float calcAmntOwing(float valUsage);
//main class
int main(){
float totalUsage =0;
int numCustomers =0;
cout<<"Enter the customer numer (9999 to end)"<<
endl;
int custNum;
cin>>custNum;
do{
cout<<"Enter the eletricity usage in kilowatt- hours"
<< endl;
float usage;
cin>>usage;
float amntOwing = calcAmntOwing(usage);
incrementCounterTotals(usage,totalUsage,numCustomers);
cout<<"The amount owing for customer
"<<custNum<<"is "<<amntOwing<<endl;
cout<<"Enter the customer numer (9999 to end)"<<
endl;
cin>>custNum;
}
while (custNum!=9999);
return 0;
}
float calcAmntOwing(float valUsage){
float amntOwing = 0;
if (valUsage <= 200)
amntOwing = valUsage * 2.70;
else
amntOwing = 200 *2.70 + (valUsage - 200) * 1.60;
return amntOwing;
}
void incrementCounterTotals(float valAmountOwing, float
refTotalUsage, int refNumCost){
refTotalUsage = refTotalUsage + valAmountOwing;
refNumCost = refNumCost + 1;
}
2. PRACTICAL ASSIGNMENT 2 2.1 Covert the following design into C++. Refer to figure 1 for...