Алгоритмы для чисел и текста · 8 классИнформатика / Находим крайние значения Пробное занятие
27 · 8 класс · Цифровая мастерская

Находим крайние значения

Для максимума двух чисел сравни их и сохрани большее.

Около 22 минут 5 задач Подсказки рядом

В этом занятии

  • Самостоятельно решить задачу по теме «Находим крайние значения» и объяснить проверку результата.
  • Напиши поиск минимума четырёх введённых чисел без сортировки и проверь отрицательный набор.

Пригодится: informatics8-condition-code

Ваш путь начинается с личного кабинета

Взрослый создаёт аккаунт для себя и отдельные кабинеты для школьников. У каждого — свой прогресс. Общие 48 часов знакомства начинаются с регистрации взрослого; школьники получают оставшееся время.

Войти или начать бесплатно
Учебное время начнёт считаться после нажатия
Понять — интереснее, чем запомнить.
Разберёмся перед практикой+

Находим крайние значения

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

Равные значения тоже допустимы. Если нужно найти только числовой максимум, одинаковые кандидаты не мешают. Если требуется позиция или правило выбора при равенстве, это надо указать отдельно. Проверяй возрастающие, убывающие, равные и отрицательные входы.

НА ПРИМЕРЕ

Для −8,−3,−5 начальный максимум −8 обновляется на −3 и остаётся −3.

  1. Возьми первый элемент как кандидата.
  2. Сравни каждый следующий с кандидатом.

Открываем цифровую мастерскую…

Попробуйте самостоятельно

Запишите рассуждения в черновик или сделайте построение на бумаге. Эти задания для самостоятельной работы: автоматической проверки и XP за них пока нет.

  1. Напиши поиск минимума четырёх введённых чисел без сортировки и проверь отрицательный набор.
  2. Сначала предположите результат, затем проверьте и объясните, что изменилось.

Источники и дальнейшее чтение

Материал изложен своими словами. Здесь можно проверить научные основания и подробнее изучить тему; часть источников — на английском.

Создать проект по этой теме

Читайте и разбирайте пример в своём темпе. К практике можно перейти, когда будете готовы.