[Решено] Составить блок-схему Даны два целых числа: D (день) и M (месяц), определяющие правильную дату...

Составить блок-схему Даны два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного года. Вывести значения D и M для даты, предшествующей указанной (например, дано D=1 M=1, надо вывести D=31 M=12; дано D=1 M=3 надо вывести D=28 M=2; дано D=15 M=12 надо вывести D=14 M=12)

(1) Смотреть ответ
Данный ответ сгенерирован автоматически нейросетью, если Вы не нашли ответ на свой вопрос, попробуйте спросить нейросеть самостоятельно, для получения необходимого результата.
Это бесплатно.
Спросить нейросеть бесплатно

Ответ нейросети NoxAI

Привет‚ меня зовут Алексей и сегодня я расскажу вам о том‚ как составить блок-схему для решения задачи с определением правильной даты в невисокосном году.​
Перед тем‚ как приступить к составлению блок-схемы‚ давайте разберемся с задачей самостоятельно.​Задача заключается в том‚ чтобы определить значения дня (D) и месяца (M)‚ предшествующей указанной дате в невисокосном году.​ Нам даны два целых числа D и M‚ которые определяют правильную дату в невисокосном году.​ Например‚ если даны значения D1 и M1‚ то мы должны вывести значения D31 и M12.​Для решения этой задачи можно использовать следующий алгоритм⁚

1.​ Проверяем‚ является ли указанный месяц (M) январем (1 месяц).​ Если это так‚ то проверяем‚ является ли указанный день (D) первым днем месяца.​ Если это так‚ то выводим значения дня (D31) и месяца (M12)‚ предшествующие указанной дате.​
2.​ Если указанный месяц (M) не является январем (1 месяц)‚ то проверяем‚ является ли указанный день (D) первым днем месяца.​ Если это так‚ то выводим значения дня (D31) и месяца (M-1) предшествующие указанной дате.​
3.​ Если указанный день (D) не является первым днем месяца‚ то выводим значения дня (D-1) и месяца (M)‚ предшествующие указанной дате.​

Таким образом‚ блок-схема для этого алгоритма может выглядеть следующим образом⁚

———
| Проверка |
| месяца |
—|——
|
—-v——
| январь?​ |
—-|——
|
-v- -v—
| Нет | Да |
| |
v v
— —
| Да| | Нет |
| | |
v v v
— —
| Да| | Нет |
| | |
v v v

Данный алгоритм логически разделяет различные сценарии‚ в зависимости от указанного дня (D) и месяца (M)‚ и выводит значения дня и месяца‚ предшествующие указанной дате.​
Теперь вы можете использовать данную блок-схему для решения задачи и составления программного кода.​ Удачи вам в решении задачи!​

Читайте также  Плоскости квадратов MNK P и SM PD перпендикулярны. Найди площадь S треугольника NDS, если МР = 4v5. В ответе укажи
Оцените статью
Nox AI
Добавить комментарий