C++ 小玉家的电费

文章目录


一、题目描述

小玉家的电费

题目描述

夏天到了,各家各户的用电量都增加了许多,相应的电费也交的更多了。小玉家今天收到了一份电费通知单。小玉看到上面写:据闽价电 [2006]27 号规定,月用电量在 150 150 150 千瓦时及以下部分按每千瓦时 0.4463 0.4463 0.4463 元执行,月用电量在 151 ∼ 400 151\sim 400 151∼400 千瓦时的部分按每千瓦时 0.4663 0.4663 0.4663 元执行,月用电量在 401 401 401 千瓦时及以上部分按每千瓦时 0.5663 0.5663 0.5663 元执行;小玉想自己验证一下,电费通知单上应交电费的数目到底是否正确呢。请编写一个程序,已知用电总计,根据电价规定,计算出应交的电费应该是多少。

输入格式

输入一个正整数,表示用电总计(单位以千瓦时计),不超过 10000 10000 10000。

输出格式

输出一个数,保留到小数点后 1 1 1 位(单位以元计,保留到小数点后 1 1 1 位)。

样例 #1

样例输入 #1

复制代码
267

样例输出 #1

复制代码
121.5

二、参考代码

cpp 复制代码
#include <iostream>
#include <iomanip>
using namespace std;
int main(void)
{
	double kw,sum;

	cin >> kw;

	if (kw <= 150)
	{
		sum = kw * 0.4463;
	}
	else if (kw >= 151 && kw <= 400)
	{
		sum = (kw - 150) * 0.4663 + 150 * 0.4463;
	}
	else if (kw >= 401)
	{
		sum = (kw - 400) * 0.5663 + 150 * 0.4463 + 250 * 0.4663;
	}

	cout << setprecision(1) << fixed<< sum << endl;

}

相关推荐
带鱼吃猫6 小时前
C++11 核心特性解析(一):从初始化列表到移动语义,解锁高效对象构造
开发语言·c++
郝学胜-神的一滴7 小时前
冷却时间下的任务调度最优解:从原理到实现
数据结构·c++·算法·面试
sali-tec7 小时前
C# 基于OpenCv的视觉工作流-章42-模板匹配N
图像处理·人工智能·opencv·算法·计算机视觉
大鹏说大话7 小时前
Java 并发基石:CAS 原理深度解析与 ABA 问题终极解决方案
开发语言·python
abant27 小时前
leetcode 23合并k个有序链表
算法·leetcode·链表
啊董dong7 小时前
noi-2026年3月24号作业
数据结构·c++·算法
zhixingheyi_tian7 小时前
Velox 之 libhdfs
c++
ALex_zry7 小时前
C++ MQTT物联网通信实战:从入门到生产环境
java·c++·物联网
bjxiaxueliang7 小时前
一文掌握Python aiohttp:异步Web开发从入门到部署
开发语言·前端·python
想搞艺术的程序员7 小时前
Go RWMutex 源码分析:一个计数器,如何把“读多写少”做得又快又稳
开发语言·redis·golang