湖南居民用电采用阶梯电价,安装一户一表的居民用户电价分为三个“阶梯”:月用电量180千瓦时(含180千瓦时)以内的,电价为0.588元/千瓦时;超过180千瓦时,在450千瓦时(含450千瓦时)以内的,为第二个阶梯,第二个阶梯电价上调0.05元/千瓦时,为0.638元/千瓦时。超过450千瓦时为第三个阶梯,电价为0.888元/千瓦时,请编写程序计算电费。 输入:月用电量,如12.2,输出:月应缴电费,如7.17元 - #include<iostream>
- #include <iomanip> //不要忘了头文件
- using namespace std;
- int main()
- {
- float w;
- float sum;
- cout << "月用电量:";
- cin >> w;
- if (w<=180)
- {
- sum = w * 0.588;
- }
- else if (180<w<=450)
- {
- sum = 180 * 0.588 + (w - 180) * 0.638;
- }
- else
- {
- sum = 180 * 0.588 + (450 - 180) * 0.638 + (w - 450 - 180) * 0.888;
- }
- cout << fixed << setprecision(2);//保留两位小数的代码,切记不要忘记头文件!
- cout << "月应缴电费:" << sum << endl;
- }
复制代码
|