تبدیل ساعت به روز
برنامه ای بنویسید که عددی را به عنوان ساعت دریافت کند و آن را به روز و ساعت تبدیل کند
برای مثال:
input: 80
3 days, 8 hours
👨💻 2 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
برنامه ای بنویسید که عددی را به عنوان ساعت دریافت کند و آن را به روز و ساعت تبدیل کند
برای مثال:
def convert_hours_to_days_and_hours(total_hours):
"""Convert hours to days and remaining hours."""
days = total_hours // 24 # تعداد روزها
hours = total_hours % 24 # ساعتهای باقیمانده
return days, hours
# دریافت ورودی از کاربر
try:
total_hours = int(input("لطفاً تعداد ساعتها را وارد کنید: "))
days, hours = convert_hours_to_days_and_hours(total_hours)
print(f"{total_hours} ساعت برابر است با {days} روز و {hours} ساعت.")
except ValueError:
print("لطفاً یک عدد صحیح وارد کنید.")
a=int(input("Please enter the hours:\n"))
if (a//24)==1 and (a%24) !=1:
print(f"1 day, {a%24} hours")
elif (a//24)!=1 and (a%24) ==1:
print(f"{a//24}days, 1 hour")
elif (a//24)==1 and (a%24) ==1:
print("1 day, 1 hour")
elif (a//24)!=1 and (a%24) !=1:
print(f"{a//24}days,{a%24} hours")
a=int(input('input:'))
d= int(a/24)
h=a%24
if h==1:
hour='hour'
else:
hour='hours'
if d==1:
day= 'day'
else:
day='days'
print( d,day,",",h, hour)
def convert_hours_to_days_hours(total_hours):
# محاسبه تعداد روزها و ساعتها
days = total_hours // 24 # محاسبه تعداد روزها
hours = total_hours % 24 # محاسبه باقیمانده ساعتها
return days, hours
# دریافت ورودی از کاربر
input_hours = int(input("لطفاً عددی را به عنوان ساعت وارد کنید: "))
# تبدیل ساعت به روز و ساعت
days, hours = convert_hours_to_days_hours(input_hours)
# نمایش نتیجه
print(f"{input_hours} hours is equal to {days} days and {hours} hours.")
# دریافت ورودی از کاربر
number = int(input("Enter the number of hours: ")) # مثلاً 80
# محاسبه تعداد روزها و ساعات
day = number // 24 # تعداد روزها
hour = number % 24 # باقیمانده ساعتها
print(f"day: {day}\nhour: {hour}")
def saat(a):
return int(a % 24)
def roz(b):
return int(b / 24)
n = int(input(" ساعت را وارد کنید : "))
print(f"روز : {roz(n)} , ساعت : {saat(n)}")
hour = int(input("Hour: "))
d = round(hour / 24)
h = hour % 24
print("%d Day and %d Hour" % (d, h))
جوابت را با Markdown بنویس و ثبت کن
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نامتوضیح کوتاهی بنویسید تا تیم بررسی کند.