Entries

[程式]A-19 電費計算

[A-19] 電費計算

設電力公司的電費計算方式分成三類:

1. 家庭用電:100度以下,每度2.5元;101~300度,每度3.3元;301度(含)以上每度4.2元。
2. 工業用電:基本費為每一契約馬力150元,實際用電費每度1.9元。
3. 營業用電:0~300度,每度6元;301度(含)以上每度6.8元。

設計一程式輸入用電類別M以及使用度數N,算出應繳電費。

-----------------------------------------------------------------------------------------------------------------------------------

程式碼:

#include<stdio.h>
#include<stdlib.h>
#include<math.h>

int main(void)
{
int m;
int n;
int c;
float rn;

printf("1. 家庭用電\n");
printf("2. 工業用電\n");
printf("3. 營業用電\n");
printf("請輸入您的用電類別:");

scanf("%d",&m);

switch(m)
{
case 1:
printf("請輸入您的用電度數:");
scanf("%d",&n);

if (n >= 301)
{rn = n*4.2;}
else if (n >= 101 && n <= 300)
{rn = n*3.3;}
else
{rn = n*2.5;}
break;

case 2:
printf("請輸入您的契約馬力:");
scanf("%d",&c);
printf("請輸入您的用電度數:");
scanf("%d",&n);

rn = c*150 + n*1.9;
break;

case 3:
printf("請輸入您的用電度數:");
scanf("%d",&n);

if (n >= 301)
{rn = n*6.8;}
else
{rn = n*6;}
break;

default :
printf("沒有所選項目\n");
break;
}
printf("應繳電費為:%.2f\n",rn);


system("pause");
return 0;
}



執行圖:
[A-19]
-----------------------------------------------------------------------------------------------------------------------------

switch應用

留言

發表留言

發表留言
只對管理員顯示

引用

引用 URL
http://tom4318679.blog124.fc2.com/tb.php/53-438373fe
引用此文章(FC2部落格用戶)

Appendix

魔の紹介

魔王

Author:魔王

台湾人。
遊戯王のカードとアニソンが大好き。
本網站建議使用1024*768解析度
FireFox瀏覽,以免有文字錯位現象

魔の囁き

魔と話し

魔のplunk

魔の検索