Вопрос задан 28.04.2019 в 08:01. Предмет Информатика. Спрашивает Зиатдинова Ильзира.

Известно, что 1 число месяца-день недели среда. Составить программу, которая после ввода любого

числа в этом месяце выдаёт какой это день недели
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Турлович Ксения.
Var d, n: integer;
begin
write('Номер дня недели первого числа месяца (1..7): ');
readln(d);
write('День месяца (1..31): ');
readln(n);
write('Это ');
case (n + d - 2) mod 7 of
0: write('понедельник');
1: write('вторник');
2: write('среда');
3: write('четверг');
4: write('пятница');
5: write('суббота');
6: write('воскресение')
end;
readln
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа для определения дня недели

Вы можете использовать следующую программу на языке Python для определения дня недели после ввода любого числа в месяце:

```python import datetime

def get_weekday(day, month): try: date = datetime.datetime(datetime.datetime.now().year, month, day) weekday = date.strftime("%A") return weekday except ValueError: return "Invalid date"

day = int(input("Введите число: ")) month = int(input("Введите номер месяца: "))

weekday = get_weekday(day, month) print("День недели:", weekday) ```

Программа использует модуль `datetime` для работы с датами и временем. Она принимает ввод от пользователя в виде числа и номера месяца, а затем использует функцию `get_weekday` для определения дня недели. Функция создает объект `datetime` с указанной датой и месяцем, а затем использует метод `strftime` для форматирования дня недели в текстовом виде.

Пример использования: ``` Введите число: 15 Введите номер месяца: 12 День недели: Wednesday ```

Обратите внимание, что программа предполагает, что введенные значения являются корректными датами. Если введены некорректные значения, программа выведет сообщение "Invalid date".

0 0

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

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

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