diff --git a/Electricity billing software/README.md b/Electricity billing software/README.md new file mode 100644 index 0000000..d77e4b5 --- /dev/null +++ b/Electricity billing software/README.md @@ -0,0 +1,16 @@ +# Electricity Billing Software + +The main objective of the Electricity Billing System is to manage the details of Electricity, Bill. + +## I have used: + +C-Language + +## Working +It's simple to use. Firstly enter customer name, customer adderess, customer ID, Meter no. & Unit consume.\ +Then, it will automatically generate a E-Bill. + + + +## Screenshot +![dataset1](images/dataset1.png) \ No newline at end of file diff --git a/Electricity billing software/electricity_billing.c b/Electricity billing software/electricity_billing.c new file mode 100644 index 0000000..c9977b5 --- /dev/null +++ b/Electricity billing software/electricity_billing.c @@ -0,0 +1,79 @@ +#include +#include + + +int main() +{ + int meter_no,customer_id; + float unit,unit_consume,amount,rate; + char name[30],adderess[30]; + + printf("customer name:-"); + scanf("%[^\t\n]",name); + fflush(stdin); + + printf("customer adderess:-"); + scanf("%[^\t\n]",adderess); + fflush(stdin); + + printf("customer ID:-"); + scanf("%d",&customer_id); + fflush(stdin); + + printf("meter no:-"); + scanf("%d",&meter_no); + fflush(stdin); + + printf("unit consume:-"); + scanf("%f",&unit_consume); + fflush(stdin); + + if(unit_consume<=100) + { + rate=5; + amount=rate*unit_consume; + } + else if(unit_consume<=200) + { + rate=7; + amount=500+(unit_consume-100)*7; + } + else if(unit_consume<=400) + { + rate=9; + amount=1900+(unit_consume-200)*9; + } + else if(unit_consume<=700) + { + rate=11; + amount=4600+(unit_consume-400)*11; + } + else + { + rate=15; + amount=7900+(unit_consume-700)*15; + } + + printf("\n"); + printf("\n*********************************************************************************************************************"); + printf("\n\t\t\t\t\t\tE-BILL"); + printf("\n*********************************************************************************************************************"); + + printf("\ncustomer name:-%s",name); + printf("\ncustomer adderess:-%s",adderess); + printf("\nmeter no:-%d",meter_no); + printf("\nunit consume:-%f",unit_consume); + printf("\n---------------------------------------------------------------------------------------------------------------------"); + printf("\n\n rate/unit"); + printf("\n Rate<=100 is Rs.5=500"); + printf("\n Rate>100 and <=200 is Rs.7 =700"); + printf("\n Rate>200 and <=400 is Rs.9= 900"); + printf("\n Rate>400 and <=700 is Rs.11= 1100"); + printf("\n Rate>700 is Rs.15= 1500"); + printf("\n\n\t Rate/Unit is:-%.2f",rate); + printf("\n\n\t Total Amount is:-%.2f",amount); + + + return 0; + +} diff --git a/Electricity billing software/electricity_billing.exe b/Electricity billing software/electricity_billing.exe new file mode 100644 index 0000000..7cdbdb9 Binary files /dev/null and b/Electricity billing software/electricity_billing.exe differ diff --git a/Electricity billing software/images/dataset1.png b/Electricity billing software/images/dataset1.png new file mode 100644 index 0000000..51e3bc5 Binary files /dev/null and b/Electricity billing software/images/dataset1.png differ diff --git a/Python/road_cross by Tamanna-S/__pycache__/car.cpython-38.pyc b/Python/road_cross by Tamanna-S/__pycache__/car.cpython-38.pyc new file mode 100644 index 0000000..8b0c3da Binary files /dev/null and b/Python/road_cross by Tamanna-S/__pycache__/car.cpython-38.pyc differ diff --git a/Python/road_cross by Tamanna-S/__pycache__/player.cpython-38.pyc b/Python/road_cross by Tamanna-S/__pycache__/player.cpython-38.pyc new file mode 100644 index 0000000..eb205a0 Binary files /dev/null and b/Python/road_cross by Tamanna-S/__pycache__/player.cpython-38.pyc differ diff --git a/Python/road_cross by Tamanna-S/__pycache__/score.cpython-38.pyc b/Python/road_cross by Tamanna-S/__pycache__/score.cpython-38.pyc new file mode 100644 index 0000000..a0e98b9 Binary files /dev/null and b/Python/road_cross by Tamanna-S/__pycache__/score.cpython-38.pyc differ