Математика. Проверка чисел на простоту
В этом видео будем учиться проверять числа на простоту. Я создам функцию, которая будет выдавать черный блок роботу Агенту, если номер его шага является простым числом. И белый блок, если составным. Натуральное число, большее 1 , называется простым, если оно ни на что не делится, кроме себя и 1. Математика. Проверка чисел на простоту 00:00 Введение и задачи • Приветствие и представление канала "Программирование Minecraft". • Описание задачи: робот-агент строит скатерть Улама, двигаясь по спирали и считая шаги. • Две задачи: определение простого числа и траектории движения агента. 00:40 Программа для определения простого числа • Составление программы для определения простого числа. • Агент ставит 15 блоков справа от себя без проверок на простоту. • Добавление счетчика шагов и команды для вывода номера шага в чат. 02:00 Проверка на простоту • Создание функции "проверка на простое число". • Логика проверки: деление номера шага на все числа от 1 до самого числа. • Создание переменной "делитель" и цикла для деления номера шага на делитель. 03:57 Обработка результатов • Переменная для подсчета количества делений без остатка. • Проверка переменной: если больше двух делений, число составное. • Выдача белого блока, если число составное. 04:42 Проверка на простое число • Проверка, что если переменная равна двум, число простое. • Выдача черного блока агенту. • Создание вызова функции "проверка на простое число". 05:46 Исправление ошибок • Обнаружение ошибки: делитель не увеличивается. • Исправление: удаление блока после проверки. • Исключение числа 1 из проверки. 06:58 Заключение • Корректная работа программы. • Использование универсальной функции для создания скатерти Улама в следующем видео.
Название:
Математика. Проверка чисел на простоту
Категория:
Разное