Предмет: Информатика,
автор: esinovruz
Дні тижня пронумеровані наступним чином: 0 — неділя, 1 — понеділок, 2 — вівторок, …, 6 — субота. Дано ціле число K, що лежить в діапазоні 1-365. Визначити номер дня тижня для K-го дня року, якщо відомо, що цього року 1 січня було понеділком. (Python)
Ответы
Автор ответа:
1
Ответ:
def day_of_week(k):
days_of_week = ["Неділя", "Понеділок", "Вівторок", "Середа", "Четвер", "П'ятниця", "Субота"]
start_day = 1 # Перший день року, який був понеділком
# Визначити номер дня тижня для K-го дня року
day_index = (start_day + k - 1) % 7
return days_of_week[day_index]
# Введіть число K для визначення дня тижня
K = int(input("Введіть K (1-365): "))
if 1 <= K <= 365:
day = day_of_week(K)
print(f"{K}-й день року це {day}")
else:
print("Введене число не входить в діапазон 1-365")
Похожие вопросы
Предмет: Литература,
автор: flensi766
Предмет: Английский язык,
автор: anyafandeeva
Предмет: Алгебра,
автор: mnot92992
Предмет: Биология,
автор: 213647
Предмет: Литература,
автор: Yana2008zzz