Вопрос задан 08.05.2019 в 23:56. Предмет Информатика. Спрашивает Емшанова Алёна.

Срочно на завтра 9 класс ИНФОРМАТИКА Написать программу которая по номеру месяца выдаёт название

предыдущего перед ним месяца
0 0
Перейти к ответам

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

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

var
b:integer;
a:Array[1..12] of string;
Begin
a[1]:='Январь'; a[2]:='Февраль'; a[3]:= 'Март'; a[4]:= 'Апрель';
a[5]:= 'Май'; a[6]:= 'Июнь'; a[7]:= 'Июль'; a[8]:= 'Август';
a[9]:= 'Сентябрь'; a[10]:= 'Октябрь'; a[11]:= 'Ноябрь'; a[12]:= 'Декабрь';
Readln(b);
if b= 1 then Write(a[12])
else Writeln(a[b-1]);
End.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа для определения предыдущего месяца по номеру

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

```python # Создаем словарь с соответствием номера месяца и его названия months = { 1: 'январь', 2: 'февраль', 3: 'март', 4: 'апрель', 5: 'май', 6: 'июнь', 7: 'июль', 8: 'август', 9: 'сентябрь', 10: 'октябрь', 11: 'ноябрь', 12: 'декабрь' }

# Получаем от пользователя номер месяца month_number = int(input('Введите номер месяца: '))

# Проверяем, что введенный номер месяца находится в диапазоне от 2 до 12 if month_number >= 2 and month_number <= 12: # Вычисляем номер предыдущего месяца previous_month_number = month_number - 1 # Если номер предыдущего месяца равен 1, то выводим декабрь if previous_month_number == 1: previous_month_number = 12 # Получаем название предыдущего месяца из словаря previous_month_name = months[previous_month_number] # Выводим название предыдущего месяца print('Предыдущий месяц:', previous_month_name) else: print('Некорректный номер месяца') ```

Эта программа запрашивает у пользователя номер месяца и выводит название предыдущего месяца. Например, если пользователь вводит число 5, программа выведет "Предыдущий месяц: апрель".

Обратите внимание, что в данном примере предполагается, что пользователь вводит корректный номер месяца в диапазоне от 2 до 12. Если пользователь вводит некорректное значение, программа выведет сообщение "Некорректный номер месяца".

0 0

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

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

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