В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Кай131
Кай131
31.01.2022 03:20 •  Информатика

Втаблице dat хранятся данные о количестве поездов, отправляющихся с центрального вокзала города на юг в первой декаде июля (dat[1] — количество поездов первого числа, dat[2] — количество поездов второго числа и т. определите, что будет напечатано в результате выполнения следующего алгоритма. алгоритмический язык алг нач цел¬таб dat[1: 10] цел k, m, day dat[1] : = 2 dat[2] : = 6 dat[3] : = 3 dat[4] : = 5 dat[5] : = 4 dat[6] : = 4 dat[7] : = 5 dat[8] : = 3 dat[9] : = 6 dat[10] : = 2 day: =1; m : = dat[1] нц для k от 2 до 10 если dat[к] > m то m: = dat[k] day : = k все кц вывод day кон поясните, почему вы получили такой ответ.

Показать ответ
Ответ:
irushkanet
irushkanet
06.10.2020 23:37
Программа перебирает все 10 элементов таблицы Dat и запоминает в m номер первого встреченного элемента с максимальным значением. В данном случае это Dat[2]=6, поэтому будет выведено значениеj 2

Втаблице dat хранятся данные о количестве поездов, отправляющихся с центрального вокзала города на ю
0,0(0 оценок)
Ответ:
denic311
denic311
18.01.2024 17:22
Алгоритм выполняет следующие шаги:

1. Объявляем массив dat[1:10], который будет хранить данные о количестве поездов, отправляющихся с центрального вокзала города на юг в первой декаде июля. Индексы массива соответствуют порядковым числам декады (dat[1] - 1 число, dat[2] - 2 число и т.д.).

2. Инициализируем переменные k, m, day. Переменная k будет использоваться в цикле для перебора элементов массива dat. Переменная m будет хранить текущее максимальное количество поездов, отправляющихся в конкретный день. Переменная day будет хранить номер дня, в который отправляется максимальное количество поездов.

3. Заполняем массив dat значениями в количестве поездов в каждый из дней первой декады июля.

4. Начинаем цикл от k = 2 до 10. Это означает, что мы будем перебирать элементы массива dat, начиная со второго элемента и заканчивая десятым.

5. Проверяем условие: если значение dat[k] (количество поездов в текущий день) больше, чем значение m (текущее максимальное количество поездов), то выполняем следующие действия:

- Присваиваем переменной m значение dat[k], тем самым обновляя текущее максимальное количество поездов.
- Присваиваем переменной day значение k, тем самым обновляя номер дня, в который отправляется максимальное количество поездов.

6. После выполнения цикла выводим значение переменной day, которая содержит номер дня, в который отправляется максимальное количество поездов.

Таким образом, в результате выполнения данного алгоритма будет напечатан номер дня (от 2 до 10), в который отправляется максимальное количество поездов. Ответ будет зависеть от конкретных значений в массиве dat. В данном случае, при заданных значениях массива dat, результатом выполнения алгоритма будет число 2. Это означает, что максимальное количество поездов отправляется первого числа июля.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота