محاسبه مبلغ نهایی خرید با تخفیف‌های پلکانی

تمرین آسان 683 visibility link download

برنامه‌ای بنویسید که مبلغ خرید را دریافت کند و بر اساس قوانین زیر تخفیف مناسب را اعمال نماید:
- خرید بالای ۵۰۰۰۰ تومان شامل ۲۰٪ تخفیف است.
- خرید بین ۲۰۰۰۰ تا ۵۰۰۰۰ تومان شامل ۱۰٪ تخفیف است.
- خرید کمتر از ۲۰۰۰۰ تومان تخفیف ندارد.

در نهایت مبلغ نهایی پس از اعمال تخفیف را نمایش دهد.
مثال خروجی:

مبلغ نهایی خرید: ۴۰۰۰۰ تومان
👨‍💻 3 ساعت قبل Saeed1387 این تمرین رو مشاهده کرد
👨‍💻 2 ساعت قبل User 9802 این تمرین رو مشاهده کرد
👨‍💻 3 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

reply 5

amount = int(input('Enter your amount for discount determination : '))

if amount > 50000:   # OVER 50,000
    amount -= (amount * 20/100)
elif 20000 <= amount <= 50000:    #between  20,000 : 50,000
    amount -= (amount * 10/100)
else:    # less than 20,000
    print("sorry no discount available for less than 20,000")

amount = int(amount)

print(f"Your amount after discount determination : {amount}")
price = int(input('Enter your purchase amount:'))

if price > 50000:
    price -= (price * 20/100)
    print('Amount payable after discount:', price )
elif 50000 >= price >= 20000:
    price -= (price * 10/100)
    print('Amount payable after discount:', price )
else:
    print('your purchase does not include a discount:', price )

reply ارسال جواب

  • قبل از ارسال جواب ویدیو زیر رو ببین تا کار کردن با markdown رو یاد بگیری
  • لطفا جواب های تکراری ارسال نکن
  • در متن جواب اطلاعات شخصی شامل ایمیل و شماره موبایل و آی دی و... ننویس
  • سعی کن داخل کدت از کلمات فارسی یا فینگلیش (فارسی با حروف انگلیسی) استفاده نکنی و کدت تماما انگلیسی باشه
  • لطفا داخل جواب از ایموجی یا کاراکترهای خاص استفاده نکن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

راهنمای ارسال جواب 👇

×
بستن