Вопрос задан 10.06.2023 в 15:12. Предмет Информатика. Спрашивает Суханов Никита.

Дано номер місяця ціле число в діапазоні 1-12 (1 - січень, 2 - лютий і т.ін.). Визначити

кількість днів в цьому місяці для невисокосного року.это информатика помогите пожалуйста
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кузнецов Никита.

Ответ:

month = int(input("Введіть номер місяця: "))

if month == 2:

print("28 днів")

elif month in [4, 6, 9, 11]:

print("30 днів")

else:

print("31 день")

Объяснение:

В цьому коді ми спочатку отримуємо від користувача номер місяця. Потім ми використовуємо розгалуження if-elif-else, щоб визначити кількість днів в місяці. Якщо номер місяця - 2, це означає лютий, який має 28 днів. Якщо номер місяця - 4, 6, 9 або 11, то місяць має 30 днів. У всіх інших випадках, тобто для місяців 1, 3, 5, 7, 8, 10 і 12, місяць має 31 день.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Звичайний (невисокосний) рік складається з 365 днів. Для визначення кількості днів у місяці потрібно враховувати наступне:

  • Квітень (місяць з номером 4), червень (місяць з номером 6), вересень (місяць з номером 9) та листопад (місяць з номером 11) мають 30 днів.
  • Січень (місяць з номером 1), березень (місяць з номером 3), травень (місяць з номером 5), липень (місяць з номером 7), серпень (місяць з номером 8), жовтень (місяць з номером 10) та грудень (місяць з номером 12) мають 31 день.
  • Лютий (місяць з номером 2) має 28 днів, за винятком високосних років, коли він має 29 днів.

Тож, для визначення кількості днів у місяці невисокосного року, використовуйте таку логіку:

python
month = int(input("Введіть номер місяця: ")) if month == 2: days = 28 elif month == 4 or month == 6 or month == 9 or month == 11: days = 30 else: days = 31 print(f"Кількість днів у місяці: {days}")

Наприклад, якщо ви вводите 2 як номер місяця, програма виведе Кількість днів у місяці: 28.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос