Lập trình căn bản C: Tính số điện tiêu thụ


Đề bài: nhập số KW điện đã tiêu thụ. Tính tiền điện phải tra, biết rằng khung giá điện như sau:
- Từ 0KW đến 100KW: giá 500 đ
- Từ 101KW đến 250KW: giá 800đ
- Từ 251KW đến 350KW: giá 1000đ
- Từ 351KW trở lên: giá 1500đ

Bài giải:

Cách 1:


#include <stdio.h>
int main(){
int
kw,tien;
printf("Nhap so kw tieu thu: ");
scanf("%d",&kw);
tien = 0;
if
(kw<=100){
tien = kw*500;
}

else if
(kw<=250){
tien = 100*500+(kw-100)*800;
}

else if
(kw<=350){
tien = 100*500+150*800+(kw-250)*1000;
}

else
{
tien = 100*500+150*800+100*1000+(kw-350)*1500;
}

printf("So tien %d",tien);
return
0;
}

Cách 2:


#include <stdio.h>
int main(){
int
kw,tien;
printf("Nhap so kw tieu thu: ");
scanf("%d",&kw);
tien = kw*500;
if
(kw>100)
tien+=(kw-100)*300;
if
(kw>250)
tien+=(kw-250)*200;
if
(kw>350)
tien+=(kw-350)*500;
printf("So tien: %d",tien);
return
0;
}


Bài liên quan

Bài liên quan