حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

محاسبه تخفیف

تمرین آسان 4860 visibility link download flag trending_up پربازدید

لیستی از اجناس مختلف به همراه درصد تخفیف آنها داریم و میخواهیم بدانیم قیمت نهایی هر محصول بعد از لحاظ کردن تخفیف چقدر میشود.

برنامه ای بنویسید که همانند زیر قیمت محصول و درصد تخفیف آن را دریافت کند و قیمت نهایی و مقدار تخفیف را در خروجی چاپ کند.

تا وقتی کاربر عدد 0 وارد نکرده است برنامه باید ادامه یابد


gheymat mahsool: 10000000
darsad takhfif: 20

gheymat nahaei = 8000000
takhfif = 2000000
👨‍💻 2 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

پاسخ‌ها 17

price = 1
while price != 0:
    price = int(input("gheymat mahsool: "))
    off_percent = int(input("darsad takhfif: "))
    real_price = int(price * ((100 - off_percent) / 100))
    off_price = int(price * (off_percent / 100))
    print(f"gheymat nahaei = {real_price}")
    print(f"takhfif = {off_price}")
while input() != 0 :
     n = int( input("gheymat mahsool:   "))
     m = int( input("darsad takhfif:   "))
     gheymat_nahaei = ( n * m ) / 100
     darsad_takhfif = n - gheymat_nahaei
     print( "gheymat nahaei:  " , gheymat_nahaei)
     print( "darsad takhfif:  " , darsad_takhfif)

while True:
    gheymat = float(input("gheymat mahsool (0 for exit): "))
    if gheymat == 0:
        break
    darsad = float(input("darsad takhfif: "))

    takhfif = gheymat * (darsad / 100)
    gheymat_nahaei = gheymat - takhfif

    print(f"gheymat nahaei = {gheymat_nahaei}")
    print(f"takhfif = {takhfif}")                
پاسخ هوش مصنوعی Ai Python
while True:
    gheymat = int(input("gheymat mahsool: "))

    if gheymat == 0:
        break

    darsad = float(input("darsad takhfif: "))

    takhfif = gheymat * darsad / 100
    gheymat_nahaei = gheymat - takhfif

    print("gheymat nahaei =", gheymat_nahaei)
    print("takhfif =", takhfif)
class GMT:

    G = int(input("Enter Ghamat Mahsool: "))
    T = int(input("Enter takhfif: "))

    GT=(G*T) /100
    GBF=(G-GT)

    print("Ghamat kala ba menhay takhfif:", GBF)
    print("taghfif be toman: ", GT)
def calculate_final_price(price, discount_percentage):
    """محاسبه قیمت نهایی و مقدار تخفیف."""
    discount_amount = price * (discount_percentage / 100)
    final_price = price - discount_amount
    return final_price, discount_amount

def main():
    while True:
        # دریافت قیمت محصول
        price_input = input("لطفاً قیمت محصول را وارد کنید (برای خروج عدد 0 را وارد کنید): ")
        price = float(price_input)
        
        # بررسی برای خروج
        if price == 0:
            print("برنامه خاتمه یافت.")
            break
        
        # دریافت درصد تخفیف
        discount_percentage = float(input("لطفاً درصد تخفیف را وارد کنید: "))
        
        # محاسبه قیمت نهایی و مقدار تخفیف
        final_price, discount_amount = calculate_final_price(price, discount_percentage)
        
        # نمایش نتایج
        print(f"\nقیمت نهایی = {final_price:.0f}")
        print(f"مقدار تخفیف = {discount_amount:.0f}\n")

if __name__ == "__main__":
    main()
while True:
    geymat_mahsoul = int(input("enter your number:"))
    darsad_mahsoul = int(input("enter your number:"))
    if geymat_mahsoul == 0:
        print("finish")
        break
    if darsad_mahsoul == 0:
        print("finsih")
        break
    darsad_nahaee = (geymat_mahsoul * darsad_mahsoul) / 100
    geymat_nahaei = geymat_mahsoul - darsad_nahaee
    print(f"geymat nahaei: {geymat_nahaei}")
    print((f"darsad_nahaei: {darsad_nahaee}"))

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن