yklの電気代

4978 ワード

タイトルの説明
夏になると、各家庭の電力使用量が多くなり、それに応じて電気料金も多くなります.ykl家は今日電気料金の通知書を受け取った.小玉さんは上记のように、福建省価格电zjhssg 27号の规定によると、月间の电力使用量は150キロワット時以下の部分はキロワット時当たり0.4463元で、月间の电力使用量は151~400キロワット時の部分はキロワット時当たり0.4663元で、月间の电力使用量は401キロワット時以上の部分はキロワット時当たり0.5663元で実行する.yklは、電気料金通知書に払うべき電気料金の数が正しいかどうかを自分で検証したいと思っています.電気料金の規定に基づいて、払うべき電気料金を計算するプログラムを作成してください.説明を入力して整数を入力します.合計電力使用量(単位はキロワット時間)で、10000を超えません.
出力説明:小数点以下1桁(単位は元で、小数点以下1桁まで)の数を出力します.
入力サンプル:267出力サンプル:121.5
#include
using namespace std;
double cost[10005];//   i     
int a;
double b;
int main()
{
     
    int i;
    cin>>a;
    b=0;
    memset(cost,0,sizeof(cost));
    for(i=1;i<=150;i++)
        cost[i]=0.4463;
    for(i=151;i<=400;i++)
        cost[i]=0.4663;
    for(i=401;i<=10000;i++)
        cost[i]=0.5663;
    for(i=1;i<=a;i++)
        b+=cost[i];
    cout<<fixed<<setprecision(1)<<b;
    return 0;
}