Решение задач. Анализ программ с циклами и подпрограммами.
методическая разработка по информатике и икт (11 класс) по теме

Кирсанов Илья Андреевич

B21

Скачать:

ВложениеРазмер
Файл v14.razbor_zadach_ege.pptx88.76 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

ИНФОРМАТИКА 2014г. Кирсанов Илья Андреевич © Анализ программ с циклами и подпрограммами . В14 Разбор задач ЕГЭ

Слайд 2

Задача 1. ИНФОРМАТИКА 2014г. Кирсанов Илья Андреевич © Напишите в ответе число, которое будет напечатано в результате выполнения следующего алгоритма: var a,b,t,M,R : integer ; Function F(x: integer ): integer ; begin F := 3*(x-1)*(x-1)+37 end ; begin a := 5; b := 35 ; M := a; R := F(a); for t := a to b do begin if (F(t) > R) then begin M := t; R := F(t ); end ; end ; write (M ); end . Перед нами парабола y =3x 2 -6x+40 Промежуток на котором мы исследуем параболу [5;35] Переменная R_ приравнивается значению функции в точке x=a=5, переменная М=а=5 В цикле for, на промежутке [ a;b ]= [5;35 ], с шагом единица вычисляются соответствующие значения функции F(t), а по условию if (F(t) > R) then находят максимальное значение функции на заданном промежутке и в переменную М сохраняют соответствующее этому максимальному значению значение переменной t Фактически мы ищем на заданном промежутке такое ЦЕЛОЕ значение х , при котором функция будет максимальна. И выводим его.

Слайд 3

Задача 1. ИНФОРМАТИКА 2014г. Кирсанов Илья Андреевич © Решение. Из математики 8-го класса нам известно, что если коэффициент при x 2 положителен, то своего максимума парабола должна достигать на концах промежутка: F(5)

Слайд 4

Вопросы. ИНФОРМАТИКА 2014г. Кирсанов Илья Андреевич © Определите , какое число будет напечатано в результате выполнения следующего алгоритма: var a,b,t,M,R :integer ; Function F(x: integer):integer; begin F:= 2*(x-5)*(x-7); end; BEGIN a:=-20; b:=20; M:=a; R:=F(a); for t:= a to b do begin if (F(t)< R) then begin M :=t; R:=F(t); end; end; write(M); END. Ответ 6

Слайд 5

Вопросы. ИНФОРМАТИКА 2014г. Кирсанов Илья Андреевич © Определите , какое число будет напечатано в результате выполнения следующего алгоритма: var a,b,t,M,R :integer ; Function F(x: integer):integer; begin F:= -2 *( x) 3 ; end; BEGIN a:=-20; b:=20; M:=a; R:=F(a); for t:= a to b do begin if (F(t )> R) then begin M :=t; R:=F(t); end; end; write(M); END. Ответ -20

Слайд 6

Вопросы. ИНФОРМАТИКА 2014г. Кирсанов Илья Андреевич © Определите , какое число будет напечатано в результате выполнения следующего алгоритма: var a,b,t,M,R :integer ; Function F(x: integer):integer; begin F:= 2 *( x-15) 3 ; end; BEGIN a :=-30 ; b :=15; M:=a; R:=F(a); for t:= a to b do begin if (F(t )> R) then begin M :=t; R:=F(t); end; end; write(M); END. Ответ 15


По теме: методические разработки, презентации и конспекты

Решение задач с использованием подпрограмм. Исполнитель Кукарача.

План- конспект урока. Презентация. Карточки к уроку. Физкульт минутка....

Программа элективного курса по алгебре и началам анализа, 11 класс. "Решение задач с параметрами"

Рабочая прграмма для проведения элективного курса в 11 классе по теме "Решение задач с параметрами"...

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

Разбор заданий В14 ЕГЭ по информатике. В презентации подробно описываются примеры решения задач и приводятся варианты заданий с ответами....

Презентация «Анализ алгоритма, содержащего цикл и ветвление. Решение 20 задачи ЕГЭ»

Вашему вниманию предлагается презентация «Анализ алгоритма, содержащего цикл и ветвление. Решение 20 задачи ЕГЭ», в которой подробно разобраны задачи демоверсий 2015-2018 годов этого ...

Анализ программ, содержащей циклы и ветвления

Материал предназначен для подготовки к ЕГЭ по информатике....