Вопрос задан 24.06.2023 в 06:48. Предмет Информатика. Спрашивает Казак Анастасия.

Створити програму котра буде що секунди виводити на екран значення секунд хвилин годин дня місяця

року. Врахувати кількість днів для кожного місяця та високосний рік. Для створення програми потрібно використати розгалудження, цикли двох типів та підключення бібліотеки.
0 0
Перейти к ответам

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

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

import datetime

now = datetime.datetime.now()

print(now.strftime('%d-%m-%Y %H:%M:%S'))

print('''\nСічень: 31 днів

Лютий: 28 (29) днів

Березень: 31 днів

Квітень: 30 днів

Травень: 31 днів

Червень: 30 днів

Липень: 31 днів

Серпень: 30 днів

Вересень: 31 днів

Жовтень: 30 днів

Листопад: 31 днів

Грудень: 30 днів''')

print('\nнайближчі високосні роки: 2020, 2024')

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

Для створення такої програми ви можете використовувати мову програмування Python. Ось приклад програми, яка виводитиме на екран значення секунд, хвилин, годин, дня, місяця та року з врахуванням кількості днів у місяцях і високосних років:

python
import time def is_leap_year(year): return (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0) while True: current_time = time.localtime() seconds = current_time.tm_sec minutes = current_time.tm_min hours = current_time.tm_hour day = current_time.tm_mday month = current_time.tm_mon year = current_time.tm_year days_in_month = [0, 31, 28 if not is_leap_year(year) else 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] if day > days_in_month[month]: day = 1 month += 1 if month > 12: month = 1 year += 1 print(f"{seconds} секунд, {minutes} хвилин, {hours} годин, {day} дня, {month} місяця, {year} року") time.sleep(1)

Ця програма використовує модуль time, щоб отримувати поточний час та дату. Вона також перевіряє, чи рік є високосним, і визначає кількість днів у місяцях відповідно до високосних та невисокосних років. Потім програма виводить ці значення кожної секунди.

0 0

Похожие вопросы

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

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

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