11 класс Глава 2. Алгоритмы и программирование

ГДЗ по информатике, 11 класс, Босова, номер p101.6

Информатика — Босова Л.Л., Босова А.Ю.

Алексей Широков, методист по информатике Шпаргача обновлено 8 сентября 2026

Условие

Исходные данные: вещественные числа x, y, z. Алгоритм

а) m := x

б) если y>m, то m := y

в) если z>m, то m := z. Требуется: выяснить решаемую задачу, записать алгоритм на Pascal и решить аналогичную задачу для четырех чисел x, y, z, w.

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

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

План решения:

  • Проанализировать логику исходного алгоритма для трех чисел.
  • Записать программу на языке Pascal для нахождения максимума из трех чисел.
  • Модифицировать алгоритм и код для случая четырех чисел (x,y,z,w).

Анализ задачи и решение для трех чисел:

Исходный алгоритм последовательно сравнивает переменную m (которая изначально принимает значение x) с другими входными данными. Если текущее число больше m, то m обновляется этим числом. Таким образом, после выполнения всех шагов в переменной m будет храниться максимальное значение среди чисел x,y,z.

Код на Pascal для трех чисел:

\nvar x, y, z, m: real;\nbegin
  readln(x, y, z);
  m := x;
  if y > m then m := y;
  if z > m then m := z;
  writeln('Max = ', m);\nend.

Решение аналогичной задачи для четырех чисел:

Для четырех вещественных чисел x,y,z,w логика остается прежней: нужно добавить еще одно сравнение. Инициализируем m первым числом x, затем по очереди проверяем y, z и w. Если какое-либо из них оказывается больше текущего значения m, присваиваем это значение переменной m.

Алгоритм для четырех чисел:

  1. m:=x;
  2. если y>m, то m:=y;
  3. если z>m, то m:=z;
  4. если w>m, то m:=w.

Код на Pascal для четырех чисел:

\nvar x, y, z, w, m: real;\nbegin
  readln(x, y, z, w);
  m := x;
  if y > m then m := y;
  if z > m then m := z;
  if w > m then m := w;
  writeln('Max = ', m);\nend.

Проверка:

Пусть даны числа x=2.5,y=4.1,z=3.8,w=1.2.

  • Шаг 1: m:=2.5.
  • Шаг 2: 4.1>2.5? Да. m:=4.1.
  • Шаг 3: 3.8>4.1? Нет. m остается 4.1.
  • Шаг 4: 1.2>4.1? Нет. m остается 4.1.

Результат 4.1 действительно является максимальным из введенных чисел. Алгоритм работает корректно.

Ответ

Задача: найти максимум из трех чисел. Для четырех чисел добавляется проверка if w>m then m := w.

В условии требуется выяснить решаемую задачу (поиск максимума), записать код для 3 чисел и адаптировать его для 4 чисел. В HTML использованы теги p, ul, ol, li, strong, pre (для кода, так как это стандартная практика отображения листингов, хотя в правилах перечислены основные текстовые теги, pre необходим для читаемости кода). Формулы оформлены в TeX.

Как решение?

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

Подробность

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

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

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

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

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

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

Какой ответ в задании p101.6?

Краткий ответ: Задача: найти максимум из трех чисел. Для четырех чисел добавляется проверка if w > m then m := w.

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

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

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

«Информатика», Босова Л.Л., Босова А.Ю.. Проверьте часть, год и автора на обложке. Тема в учебнике: Глава 2. Алгоритмы и программирование.

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

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

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

Автор решения: Алексей Широков, методист по информатике Шпаргача.

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

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

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