به بخش پرسش و پاسخ یادگیری عمیق خوش آمدید,
این نسخه آزمایشی سایت است.
لطفا به نکات زیر توجه کنید:
  • برای ارتباط با مدیران میتوانید از صفحه مدیران اقدام کنید.
  • سوال و جواب ها باید به زبان فارسی باشند. استفاده از زبان انگلیسی یا فینگلیش برای پاسخ دادن مجاز نیست.
  • لطفا بعد از پرسش سوال لینک سوال خود را در گرو تلگرام (Iran Deep Learning Group) معرفی کنید تا سریعتر به جواب برسید. برای دسترسی به آخرین لینک از منابع یادگیری استفاده کنید
  • لطفا بجای عکس از متن استفاده کنید. اگر متون طولانی هستند از سایت pastebin.com برای اپلود استفاده کرده و لینک حاصل را در سوال خود قرار دهید. برای قرار دادن تصویر ، از بخش ارسال تصویر ادیتور سایت استفاده کنید.
  • بعد از دریافت پاسخ، بهترین پاسخ را از طریق کلیک بر روی علامت تیک انتخاب کنید
  • اگر با خطا و یا مشکلی مواجه شدید از بخش تماس با ما در انتهای صفحه و یا ایمیل Coderx7@gmail.com موضوع را اطلاع دهید.

با تشکر

دسته بندی ها

0 امتیاز

برنامه‌ای بنویسید که از کاربر بخواهد تا یک عدد integer وارد کند که نشان دهنده مجموع ساعاتی است که کاربر در هفته کار کرده است ، این عدد را با عنوان n می‌شناسیم. برنامه شما باید کل مقدار پولی که کاربر در هفته کسب میکند را محاسبه و چاپ کند. اگر کاربر عددی کمتر از 0 یا بیشتر از 168 (n < 0 یا n > 168)وارد کند برنامه شما باید INVALID را چاپ کند. فرض کنید که میزان دریافتی به ازای هر ساعت در 40 ساعت اول 8$ بر ساعت است. میزان دریافتی به ازای هر ساعت برای ساعات اضافی بین 41 تا 50 (41 <= n <= 50 )برابر 9$ بر ساعت است. میزان دریافتی به ازای هر ساعت برای ساعات اضافی بیشتر از 50 برابر 10$ بر ساعت است. در زیر چند مثال را بررسی می‌کنیم: اگر کاربر عدد -5 را وارد کند برنامه شما باید چاپ کند

INVALID

اگر کاربر عدد 34 را وارد کند برنامه شما باید چاپ کند

YOU MADE 272 DOLLARS THIS WEEK

اگر کاربر عدد 45 را وارد کند برنامه شما باید چاپ کند

YOU MADE 365 DOLLARS THIS WEEK

اگر کاربر عدد 67 را وارد کند برنامه شما باید چاپ کند

YOU MADE 580 DOLLARS THIS WEEK

در نظر داشته باشید که میزان در آمد کاربر باید به صورت integer نمایش داده شود (و نه float) همچنین خروجی شما باید دقیقا مطابق فرمت مشخص شده فوق باشد.

توسط (100 امتیاز)

1 پاسخ

0 امتیاز

user_response=input("Type an Integer:")
x = int(user_response)
total_amount = 0
if x < 0 or x > 168:

print("INVALID")

elif x <= 40:

total_amount = x * 8
print("YOU MADE", total_amount, "DOLLARS THIS WEEK")

elif x <= 50:

total_amount = (40 * 8) + ((x - 40) * 9)
print("YOU MADE", total_amount, "DOLLARS THIS WEEK")

else:

total_amount = (40 * 8) + (10*9)+((x-50) * 10)
print("YOU MADE", total_amount, "DOLLARS THIS WEEK")

خدمت شما

توسط (100 امتیاز)
...