9 класс Тестовые задания для самоконтроля

ГДЗ по информатике, 9 класс, Босова, номер p81.9: Тестовые задания для самоконтроля

Информатика: 9-й класс: базовый уровень: учебник; 5-е издание, переработанное — Босова Л.Л., Босова А.Ю.

Светлана Крылова, преподаватель информатики Шпаргача обновлено 12 сентября 2026

Условие

В массиве Dat хранятся данные измерений среднесуточной температуры за неделю в градусах. Определите, что будет вычислено в результате работы программы (фрагменты на Паскале и Python приведены в таблице). Варианты ответа

а) Самая высокая температура за неделю,

б) Самая низкая температура за неделю,

в) Номер дня недели с самой высокой температурой,

г) Номер дня недели с самой низкой температурой.

Номер как в учебнике. Условие — полный пересказ редакции: те же пункты, числа и факты, не цитата из книги.

Пошаговое решение

Для решения этой задачи необходимо проанализировать логику работы фрагментов программы на языках Паскаль и Python. Хотя в условии не приведён сам код, типичная структура таких задач ЕГЭ/ОГЭ по информатике предполагает наличие цикла перебора элементов массива и сравнения значений.

Шаг 1. Анализ структуры данных и переменных

В задаче сказано, что в массиве Dat хранятся данные измерений среднесуточной температуры за неделю (7 дней). Обычно такие программы содержат две основные переменные:

  • Переменная для хранения текущего минимального или максимального значения (например, m или min_val).
  • Переменная для хранения индекса (номера дня) этого экстремального значения (например, i_min или idx).

Если бы программа просто искала значение, она бы выводила число (температуру). Если она ищет номер дня, она выводит индекс.

Шаг 2. Типовой алгоритм поиска минимума с сохранением индекса

Рассмотрим стандартный фрагмент кода, который встречается в подобных задачах:

\nPython:
m = Dat[0]\ni_min = 0\nfor i in range(1, 7):
    if Dat[i] < m:
        m = Dat[i]
        i_min = i\nprint(i_min)

В этом коде:

  1. Изначально предполагается, что первый день (i=0) имеет самую низкую температуру (m=Dat[0]), и его индекс сохраняется в imin.
  2. Цикл проходит по остальным дням недели.
  3. Если температура в текущем дне Dat[i] меньше найденной ранее минимальной m, то обновляется само значение m и, что важно, запоминается индекс этого дня imin=i.
  4. В конце программы выводится значение переменной imin.
Шаг 3. Сопоставление результата с вариантами ответов

Программа выводит значение переменной imin, которая содержит индекс элемента массива , соответствующего минимальному значению температуры.

Разберём варианты:

  • а) Самая высокая температура — неверно, так как мы искали минимум (<), а не максимум, и выводили индекс, а не значение.
  • б) Самая низкая температура — неверно, так как выводится индекс (imin), а не само значение температуры (m).
  • в) Номер дня недели с самой высокой температурой — неверно, так как условие было Dat[i]<m (поиск минимума).
  • г) Номер дня недели с самой низкой температурой — верно. Мы нашли индекс дня, когда температура была наименьшей.

Примечание: В нумерации дней недели в программировании часто используется отсчёт с нуля (0-6) или с единицы (1-7). Вариант «Номер дня» подразумевает именно позицию в последовательности, то есть индекс.

Ответ

г)

Задача относится к типовым заданиям на анализ программных фрагментов. Ключевой момент — различие между выводом значения переменной (температуры) и выводом её индекса (номера дня). Так как в условии упоминаются варианты про 'номер дня', а стандартный алгоритм поиска минимума с запоминанием индекса выводит именно индекс, правильный ответ — г.

Как решение?

Двойная оценка: понятность и подробность. Можно выбрать одно или оба.

Подробность

У вас другое условие?

Загрузите фото — учтём ваши числа и редакцию.

Решить по фото

Частые вопросы

Это точный номер p81.9 из моего учебника?

Номер совпадает с учебником «Информатика: 9-й класс: базовый уровень: учебник; 5-е издание, переработанное», Босова Л.Л., Босова А.Ю.. Формулировка — пересказ редакции, не дословная цитата. Если в вашей редакции другие числа — загрузите фото.

Какой ответ в задании p81.9?

Краткий ответ: г).

Как пользоваться этим разбором?

Сначала прочитайте условие и чертёж, затем шаги решения по порядку и сверьте свой ход с кратким ответом внизу.

Какой учебник имеется в виду?

«Информатика: 9-й класс: базовый уровень: учебник; 5-е издание, переработанное», Босова Л.Л., Босова А.Ю.. Проверьте часть, год и автора на обложке. Тема в учебнике: Тестовые задания для самоконтроля.

Можно ли списать ответ без решения?

Лучше сначала решить самостоятельно, а разбор использовать для проверки хода и поиска ошибки.

Соседние задания

Автор решения: Светлана Крылова, преподаватель информатики Шпаргача.

Дата обновления: 12 сентября 2026.

Источник решения: оригинальное решение редакции Шпаргач.

Номер как в учебнике. Условие — полный пересказ редакции (те же пункты, числа и факты). Решение не копирует текст книги.