The domestic tariff charged by Sabah Electricity Sdn Bhd (SESB) is given in Table 1. Based on the tariff, write a C++ program that can do the following: a. Tell the user to input the monthly usage (in kWh) from January to December. b. Calculate the consumption, discount, tax, and bill in RM for each month. - For consumption of less than or equal to RM600 per month, a 10% discount is given. For consumption of more than RM600 per month, a 6% service tax is imposed. c. Display the output as depicted in Figure 1. Format the values to two decimal points. Table 1 Tariff Category Unit Rates For the first 100 (1-100kWh) per month Sen/kWh 17.5 For the next 100 (101-200kWh) per month Sen/kWh 18.5 For the next 100 (201-300kWh) per month Sen/kWh 33.0 For the next 200 (301-500kWh) per month For the next 500 (501-1000kWh) per month Sen/kWh 44.5 Sen/kWh 45.0 For the next kWh (1001kWh onwards) per month Sen/kWh 47.0 Month Usage(kWh) Consumption(RM) 10% Discount(RM) 6% Tax(RM) Bill(RM) Jan 100 17.50 1.75 0.00 15.75 Feb 200 36.00 3.60 0.00 32.40 March 300 69.00 6.90 0.00 62.10 April 2000 849.00 0.00 50.94 899.94 May Dec Figure 1

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

#include <iostream>
#include <string>
#include<iomanip>
using namespace std;
int main()
{
string Jan,F,Ma,Ap,May,Ju,Jul,Au,S,O,N,D;
int i;
double sum,sum1;
double B;
cout << "please input monthly usage in kWh for January: " << endl;
cin >> Jan;
cout << "please input monthly usage in kWh for February: " << endl;
cin >> F;
cout << "please input monthly usage in kWh for March: " << endl;
cin >> Ma;
cout << "please input monthly usage in kWh for April: " << endl;
cin >> Ap;
cout << "please input monthly usage in kWh for May: " << endl;
cin >> May;
cout << "please input monthly usage in kWh for June: " << endl;
cin >> Ju;
cout << "please input monthly usage in kWh for July: " << endl;
cin >> Jul;
cout << "please input monthly usage in kWh for August: " << endl;
cin >> Au;
cout << "please input monthly usage in kWh for September: " << endl;
cin >> S;
cout << "please input monthly usage in kWh for October: " << endl;
cin >> O;
cout << "please input monthly usage in kWh for November: " << endl;
cin >> N;
cout << "please input monthly usage in kWh for December: " << endl;
cin >> D;
string month[12] ={" January "," February "," March "," April "," May "," June "," July ","August "," September "," October "," November ","
December ",};
//- For consumption of less than or equal to RM600 per month, a 10% discount is given.
//- For consumption of more than RM600 per month, a 6% service tax is imposed.
{
for(i=1;i<=100;i++)
{
i*(17.5)==sum;
sum*(10/100)==sum1;
sum-sum1==B;
}
for(i=101;i<=200;i++)
{
i*(18.5)==sum;
sum*(10/100)==sum1;
sum-sum1==B;
}
for(i=201;i<=300;i++)
{
i*(33.0)==sum;
sum*(10/100)==sum1;
sum-sum1==B;
}
for(i=301;i<=500;i++)
{
i*(44.5)==sum;
sum*(10/100)==sum1;
sum-sum1==B;
}
for(i=501;i<=1000;i++)
{
i*(45.0)==sum;
sum*(10/100)==sum1;
sum-sum1==B;
}
for(i=1001;i>1001;i++)
{
i*(47.0)==sum;
sum*(10/100)==sum1;
sum-sum1==B;
}
cout << "Your bill for " << month[0] << " is " << B << endl;
cout << "Your bill for " << month[1] << " is " << B << endl;
cout << "Your bill for " << month[2] << " is " << B << endl;
cout << "Your bill for " << month[3] << " is " << B << endl;
cout << "Your bill for " << month[4] << " is " << B << endl;
cout << "Your bill for " << month[5] << " is " << B << endl;
cout << "Your bill for " << month[6] << " is " << B << endl;
cout << "Your bill for " << month[7] << " is " << B << endl;
cout << "Your bill for " << month[8] << " is " << B << endl;
cout << "Your bill for " << month[9] << " is " << B << endl;
cout << "Your bill for " << month[10] << " is " << B << endl;
cout << "Your bill for " << month[11] << " is " << B << endl;
}
return 0;
}

 

 

Where is the problem of the code?

The domestic tariff charged by Sabah Electricity Sdn Bhd (SESB) is given in Table 1. Based on the tariff, write
a C++ program that can do the following:
a. Tell the user to input the monthly usage (in kWh) from January to December.
b. Calculate the consumption, discount, tax, and bill in RM for each month.
- For consumption of less than or equal to RM600 per month, a 10% discount is given.
For consumption of more than RM600 per month, a 6% service tax is imposed.
c. Display the output as depicted in Figure 1. Format the values to two decimal points.
Table 1
Tariff Category
Unit
Rates
For the first 100 (1-100kWh) per month
Sen/kWh
17.5
For the next 100 (101-200kWh) per month
Sen/kWh
18.5
For the next 100 (201-300kWh) per month
Sen/kWh
33.0
For the next 200 (301-500kWh) per month
For the next 500 (501-1000kWh) per month
Sen/kWh
44.5
Sen/kWh
45.0
For the next kWh (1001kWh onwards) per month
Sen/kWh
47.0
Month
Usage(kWh)
Consumption(RM)
10% Discount(RM)
6% Tax(RM)
Bill(RM)
Jan
100
17.50
1.75
0.00
15.75
Feb
200
36.00
3.60
0.00
32.40
March
300
69.00
6.90
0.00
62.10
April
2000
849.00
0.00
50.94
899.94
May
Dec
Figure 1
Transcribed Image Text:The domestic tariff charged by Sabah Electricity Sdn Bhd (SESB) is given in Table 1. Based on the tariff, write a C++ program that can do the following: a. Tell the user to input the monthly usage (in kWh) from January to December. b. Calculate the consumption, discount, tax, and bill in RM for each month. - For consumption of less than or equal to RM600 per month, a 10% discount is given. For consumption of more than RM600 per month, a 6% service tax is imposed. c. Display the output as depicted in Figure 1. Format the values to two decimal points. Table 1 Tariff Category Unit Rates For the first 100 (1-100kWh) per month Sen/kWh 17.5 For the next 100 (101-200kWh) per month Sen/kWh 18.5 For the next 100 (201-300kWh) per month Sen/kWh 33.0 For the next 200 (301-500kWh) per month For the next 500 (501-1000kWh) per month Sen/kWh 44.5 Sen/kWh 45.0 For the next kWh (1001kWh onwards) per month Sen/kWh 47.0 Month Usage(kWh) Consumption(RM) 10% Discount(RM) 6% Tax(RM) Bill(RM) Jan 100 17.50 1.75 0.00 15.75 Feb 200 36.00 3.60 0.00 32.40 March 300 69.00 6.90 0.00 62.10 April 2000 849.00 0.00 50.94 899.94 May Dec Figure 1
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY