СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

27.Анализ программы с подпрограммами

Категория: Информатика

Нажмите, чтобы узнать подробности

Для подготовки к ОГЭ И ЕГЭ  по информатике

Просмотр содержимого документа
«27.Анализ программы с подпрограммами»

Анализ программы с подпрограммами.

Что нужно знать:

  • функция – это вспомогательный алгоритм, который возвращает некоторое значение–результат

  • в Паскале функция располагается выше основной программы и оформляется следующим образом (вместо многоточия могут быть любые операторы):

function F(x: integer):integer;

begin

...

F:= результат функции

end;

  • в заголовке функции записывают имя функции, в скобках – список параметров, далее через двоеточие – тип возвращаемого значения; в приведенном примере функция F принимает один целый параметр, к которому внутри функции нужно обращаться по имени x, и возвращает целое число

  • результат функции записывается в специальную переменную, имя которой совпадает с именем функции; объявлять эту переменную не нужно

  • если параметров несколько, для каждого из них указывают тип:

function F(x: integer; y: integer):integer;

  • если несколько соседних параметров имеют одинаковый тип, можно их объединить в список:

function F(x, y: integer):integer;

  • следующая программа ищет наименьшее значение функции F(x) на интервале [a,b], просматривая значения от a до b с шагом 1:

M:=a; R:=F(a);

for t:=a to b do

if F(t)

R:=F(t); M:=t;

end;

  • цикл для поиска наибольшего значения выглядит точно так же, только знак

  • если функция представляет собой квадратный трехчлен вида , то абсцисса, соответствующая точке минимума, вычисляется по формуле

этот результат можно получить (вывести, если забыли), например, так:

  • в критической точке (точке минимума, точке максимума или точке перегиба) производная функции обращается в 0;

  • находим производную

  • приравниваем ее к нулю: .

  • если квадратный трехчлен задан в виде , то абсцисса, соответствующая точке минимума, вычисляется по формуле




Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!