Слайд 2
![Если при составлении алгоритма возникает потребность многократного использования одного и](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/303259/slide-1.jpg)
Если при составлении алгоритма возникает потребность многократного использования одного и того
же набора действий, то этот набор выделяют в самостоятельный алгоритм и дают ему имя.
Слайд 3
![Вспомогательный алгоритм имеет заголовок, в котором указывается его имя и](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/303259/slide-2.jpg)
Вспомогательный алгоритм имеет заголовок, в котором указывается его имя и имена
переменных, которые служат аргументами и результатами вспомогательного алгоритма
Слайд 4
![Задача: Разложить натуральное число 1092 на простые множители Алгоритм Простой](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/303259/slide-3.jpg)
Задача: Разложить натуральное число 1092 на простые множители
Алгоритм Простой множитель
{m:=2;
Делать пока
(п не делится на m)
{m:=m+1;}(конец цикла)
Сообщить т:
}
Слайд 5
![Обращение к вспомогательному алгоритму осуществляется с помощью команды вызова.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/303259/slide-4.jpg)
Обращение к вспомогательному алгоритму осуществляется с помощью команды вызова.
Слайд 6
![Алгоритм Разложение на простые множители {Запросить п; Если(п=1) то {Сообщить](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/303259/slide-5.jpg)
Алгоритм Разложение на простые множители
{Запросить п;
Если(п=1) то
{Сообщить «Разложения не существует»;}
Делать пока
(п>1)
{Вызвать Простой множитель(п,т);
п:=п/т;}
}
Слайд 7
![Переменные, которые используются в теле вспомогательного алгоритма, могут иметь те](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/303259/slide-6.jpg)
Переменные, которые используются в теле вспомогательного алгоритма, могут иметь те же
имена, что переменные в основном алгоритме, но их значения независимы друг от друга.
Слайд 8
![Вспомогательный алгоритм , записанный на языке формального исполнителя называется подпрограммой](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/303259/slide-7.jpg)
Вспомогательный алгоритм , записанный на языке формального исполнителя называется подпрограммой
Слайд 9
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/303259/slide-8.jpg)