К курсу «Информатика и ИКТ · 8 класс»
ОДНА ТЕМА. НЕСКОЛЬКО ОТКРЫТИЙ.

Алгоритмы для чисел и текста · 8 класс

Понять → попробовать → проверить → создать.

8 занятий Около 176 минут практики40 задач
Начать с первого шага

Порядок поможет разобраться постепенно. Любое занятие можно открыть сразу.

Твои открытия0 / 8занятий завершено0 из 40 задач решено
ШАГ ЗА ШАГОМ

Твой маршрут

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

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

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

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

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

    5 задач · около 22 минут
    Открыть
  2. 02
    Ветвление по дискриминанту

    Ветвление по дискриминанту

    Для квадратного уравнения ax²+bx+c=0 требуется a≠0.

    • Самостоятельно решить задачу по теме «Ветвление по дискриминанту» и объяснить проверку результата.
    • Составь блок-схему решения при a≠0 и примеры для трёх знаков дискриминанта.

    Пригодится: informatics8-min-max

    5 задач · около 22 минут
    Открыть
  3. 03
    Цикл с переменной

    Цикл с переменной

    Цикл for в Python перебирает элементы указанной последовательности.

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

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

    5 задач · около 22 минут
    Открыть
  4. 04
    Алгоритм Евклида

    Алгоритм Евклида

    Наибольший общий делитель двух натуральных чисел не меняется, если заменить пару (a,b) парой (b,a%b).

    • Самостоятельно решить задачу по теме «Алгоритм Евклида» и объяснить проверку результата.
    • Напиши программу НОД и проверь пару равных чисел, взаимно простую пару и случай, когда одно делится на другое.

    Пригодится: informatics8-for-range

    5 задач · около 22 минут
    Открыть
  5. 05
    Разбираем число на цифры

    Разбираем число на цифры

    У неотрицательного целого числа последняя десятичная цифра равна n%10, а n//10 удаляет её.

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

    Пригодится: informatics8-euclid-gcd

    5 задач · около 22 минут
    Открыть
  6. 06
    Проверяем число на простоту

    Проверяем число на простоту

    Простое натуральное число больше 1 имеет ровно два положительных делителя: 1 и само число.

    • Самостоятельно решить задачу по теме «Проверяем число на простоту» и объяснить проверку результата.
    • Напиши проверку простоты и протестируй 1,2,9,29,49, объяснив назначение каждого примера.

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

    5 задач · около 22 минут
    Открыть
  7. 07
    Читаем строку по символам

    Читаем строку по символам

    Строка — последовательность символов.

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

    Пригодится: informatics8-prime-check

    5 задач · около 22 минут
    Открыть
  8. 08
    Ошибка становится подсказкой

    Ошибка становится подсказкой

    Отладка начинается с расхождения между ожидаемым и фактическим результатом.

    • Самостоятельно решить задачу по теме «Ошибка становится подсказкой» и объяснить проверку результата.
    • Сделай журнал отладки: вход, ожидаемый результат, фактический результат, причина и подтверждение исправления.

    Пригодится: informatics8-string-scan

    5 задач · около 22 минут
    Открыть