محاسبه حقوق و استفاده از try و except

سوال

سلام

وقت بخیر دوستان

برنامه ای بنویسید که از کاربر ساعاتی که کار کرده و نرخ مزدش را بپرسد در نهایت دستمزدش را محاسبه کند . سپس کارمند هایی که بیش از ۴۰ ساعت کار کرده‌اند به ازای هر ساعت اضافه ، یک و نیم برابر حقوق بگیرند.

همچنین از دستور try  و except استفاده بشه تا اگر ورودی چیزی بجر عدد بود به کاربر اخطار بده تا عدد وارد کند

با تشکر

در حال بررسی 0
ahurmazda 2 سال 1 پاسخ 170 دیده شده 1

پاسخ ( ۱ )

  1. سلام

    try:
    hours = int(input(“Enter Hours: “))
    rate = int(input(“Enter Rate: “))
    if hours > 40 :
    overtime = hours – 40
    ovtime_pay= overtime * (rate * 1.5) + (40 * rate)
    print (ovtime_pay)
    else :
    print (hours * rate)
    except:
    print(“please enter numeric input”)

ارسال یک پاسخ