Вопрос задан 14.10.2026 в 12:05.
Предмет Информатика.
Спрашивает Савченко Дарья.
1. Створіть програму, яка приймає дату народження користувача і виводить його вік.
2. Напишіть програму, яка приймає дату (рік, місяць, день) і виводить назву дня тижня (наприклад, понеділок, вівторок і т. д.).
Ответы на вопрос
Отвечает Максимова Елизавета.
1. Визначення віку користувача
Програма враховує, чи був день народження цього року.
Python:
from datetime import date
birth_year = int(input("Рік народження: "))
birth_month = int(input("Місяць народження: "))
birth_day = int(input("День народження: "))
today = date.today()
age = today.year - birth_year
if (today.month, today.day) < (birth_month, birth_day):
age -= 1
print("Ваш вік:", age)
2. Визначення дня тижня
Python:
from datetime import date
year = int(input("Рік: "))
month = int(input("Місяць: "))
day = int(input("День: "))
days = ["понеділок", "вівторок", "середа", "четвер", "п’ятниця", "субота", "неділя"]
chosen_date = date(year, month, day)
print(days[chosen_date.weekday()])
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

