Rumah > Artikel > pembangunan bahagian belakang > C program menjana bil elektrik
Jana bil elektrik berdasarkan bilangan unit yang digunakan oleh pengguna. Jika lebih banyak unit digunakan, kadar seunit caj juga meningkat.
Gunakan logik Jika pengguna menggunakan unit terendah adalah seperti berikut:
if (units < 50){ amt = units * 3.50; unitcharg = 25; }
Gunakan logik Jika unit berada di antara dan Antara 100 adalah seperti berikut −
else if (units <= 100){ amt = 130 + ((units - 50 ) * 4.25); unitcharg = 35; }
Jika unit adalah antara 100 dan 200, logik yang digunakan adalah seperti berikut-
else if (units <= 200){ amt = 130 + 162.50 + ((units - 100 ) * 5.26); unitcharg = 45; }#🎜🎜 logik🎜🎜#🎜🎜 #Jika bilangan unit melebihi 200
adalah seperti yang dinyatakan di bawah −amt = 130 + 162.50 + 526 + ((units - 200 ) * 7.75);
unitcharg = 55;
Oleh itu, jumlah akhir akan dijana mengikut logik berikut-
total= amt+ unitcharg;
Contoh
# 🎜🎜#Berikut ialah program C untuk menjana bil elektrik- Demonstrasi langsung#include <stdio.h> int main(){ int units; float amt, unitcharg, total; printf(" Enter no of units consumed : "); scanf("%d", &units); if (units < 50){ amt = units * 3.50; unitcharg = 25; }else if (units <= 100){ amt = 130 + ((units - 50 ) * 4.25); unitcharg = 35; }else if (units <= 200){ amt = 130 + 162.50 + ((units - 100 ) * 5.26); unitcharg = 45; }else{ amt = 130 + 162.50 + 526 + ((units - 200 ) * 7.75); unitcharg = 55; } total= amt+ unitcharg; printf("electricity bill = %.2f", total); return 0; }Output#🎜🎜 the##🎜🎜 the##🎜🎜 program di atas dilaksanakan, keputusan berikut akan dihasilkan -
Enter no of units consumed: 280 electricity bill = 1493.50
Atas ialah kandungan terperinci C program menjana bil elektrik. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!