Monday, January 20, 2025

PETROL BUNK BILLING SYSTEM USING PYTHON

 CODE:


from datetime import datetime


def generate_bill():

    print("\n***WELCOME TO BHARAT PETROLEUM***\n")

    

    while True:

        print("\n***BILL***")

        customer_name = input("Enter customer name: ").strip()

        vehicle_no=input("Enter vehicle number:").strip()

        

        bill_no = f"hi{datetime.now().strftime('%d%m%y%H%M%S')}"

        date_time = datetime.now().strftime("%d-%m-%y %H:%M:%S")

        fuel_type = input("Enter fuel type (Petrol/Diesel): ").strip().capitalize()

        price_per_liter = float(input(f"Enter price per liter for {fuel_type}: "))

        quantity = float(input("Enter quantity in liters: "))

        

        total_cost = price_per_liter * quantity

        print("\n***Generating Bill***\n")

        print("*****BHARAT PETRILEUM *****")

        print(f"Bill No   : {bill_no}")

        print(f"Date/Time : {date_time}")

        print(f"Customer  : {customer_name}")

        print(f"Fuel Type : {fuel_type}")

        print(f"Quantity  : {quantity:.2f} liters")

        print(f"Price/Ltr : ₹{price_per_liter:.2f}")

        print(f"Total Cost: ₹{total_cost:.2f}")

        print("-----------------------")

        print("Thank you! Visit Again!")

        print("-----------------------\n")

        

        proceed = input("Do you want to process another transaction? (yes/no): ").strip().lower()

        if proceed != "yes":

            print("\n***THANKYOU.*** Goodbye!")

            break

if __name__ == "__main__":

    generate_bill()

OUTPUT:



PETROL BUNK BILLING SYSTEM USING PYTHON

  CODE: from datetime import datetime print("***Petrol Bunk Billing System***") petrol_price = 100 diesel_price = 95 print("...