![Методические аспекты подготовки учащихся 11-х классов к ЕГЭ по информатике. Задание 21 2018г.](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img0.jpg)
Методические аспекты подготовки учащихся 11-х классов к ЕГЭ по информатике. Задание 21
2018г.
![Кодификатор элементов содержания и требований к уровню подготовки ЕГЭ](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img1.jpg)
Кодификатор элементов содержания и требований к уровню подготовки ЕГЭ
![](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img2.jpg)
![](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img3.jpg)
Напишите в ответе число различных значений входной переменной k , при которых программа выдает тот же ответ, что при входном значении k =64. Значение k =64 также включается в подсчет различных значений k .
var
k, i: longint;
function f(n: longint): longint;
begin
f := n * n;
end;
begin
readln(k); i := 12;
while (i 0) and (f(i) = k) do i := i - 1;
writeln(i); end.
![Проверка условия Значение k да Значение i 64 да 12 11 да 10 да 9 да 8 нет 7](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img4.jpg)
Проверка условия
Значение k
да
Значение i
64
да
12
11
да
10
да
9
да
8
нет
7
![При k=65 , i= 8, При k=64, 6 3,…, 50, i= 7, всего 15 значений При k= 49, i= 6. Ответ: 15](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img5.jpg)
При k=65 , i= 8,
При k=64, 6 3,…, 50, i= 7, всего 15 значений
При k= 49, i= 6.
Ответ: 15
![Напишите в ответе наименьшее значение входной переменной k , при котором программа выведет то же ответ, что и при входном значении k =10. Var k, i: longint; function f(n: longint): longint; begin f := n * n * n; end; function g(n: longint): longint; begin g := 2 * n + 3; end; begin readln(k); i := 1; while f(i) writeln(i); end. Ответ : 3](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img6.jpg)
Напишите в ответе наименьшее значение входной переменной k , при котором программа выведет то же ответ, что и при входном значении k =10.
Var k, i: longint;
function f(n: longint): longint;
begin
f := n * n * n;
end;
function g(n: longint): longint;
begin
g := 2 * n + 3;
end;
begin
readln(k); i := 1;
while f(i)
writeln(i); end.
Ответ : 3
![Напишите в ответе число, которое будет напечатано в результате выполнения следующего алгоритма var a, b, N, t: longint; function f(x: integer): integer; begin f := (x - 16) * (x + 25); end; begin a := -100; b := 100; N := 0; for t := a to b do begin if (f(t) N := N + 1; end; writeln(N); end.](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img7.jpg)
Напишите в ответе число, которое будет напечатано в результате выполнения следующего алгоритма
var
a, b, N, t: longint;
function f(x: integer): integer;
begin
f := (x - 16) * (x + 25);
end;
begin
a := -100; b := 100; N := 0;
for t := a to b do
begin if (f(t)
N := N + 1;
end;
writeln(N); end.
![1) Анализ программы Работа со вспомогательным алгоритмом (в Паскале – процедуры и функции); f(x) – квадратичная функция на отрезке [-100;100]; f(x)N=0 … N=N+1 - счетчик (считает количество неположительных значений функции на [-100;100] .](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img8.jpg)
1) Анализ программы
Работа со вспомогательным алгоритмом (в Паскале – процедуры и функции);
f(x) – квадратичная функция на отрезке
[-100;100];
f(x)
N=0 … N=N+1 - счетчик (считает количество неположительных значений функции на
[-100;100] .
![](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img9.jpg)
a0, D=0
a0, D
a0, D0
f(x)0
f(x)=0
a
a0
a
f(x)
![2) Решение уравнения f(x)= 0 ( x-16)(x+25)=0; x=16, x=-25. 3) Определить направление ветвей параболы, схематично изобразить график . y x - 100 -25 16 100](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img10.jpg)
2) Решение уравнения f(x)= 0
( x-16)(x+25)=0;
x=16, x=-25.
3) Определить направление ветвей параболы, схематично изобразить график .
y
x
- 100
-25
16
100
![y x -25 16 100 - 100 4) Из рисунка видно, что f(x)[-25;16]. Считаем количество целых значений. Ответ: 42.](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img11.jpg)
y
x
-25
16
100
- 100
4) Из рисунка видно, что f(x)
[-25;16]. Считаем количество целых значений.
Ответ: 42.
![](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img12.jpg)
var
a, b, N, t: longint;
function f(x: integer): integer;
begin
f := (x - 16) * (x + 25);
end;
begin
a := -100; b := 100; N := 0;
for t := a to b do
begin if (f(t)=0)then
N := N + 1;
end;
writeln(N); end .
y
x
-25
16
100
- 100
![http://www.fipi.ru/ege-i-gve-11/demoversii-specifikacii-kodifikatory https://www.youtube.com/watch?v=OpSMcwqSa3Q https://www.youtube.com/watch?v=JGCITEao75Y https://www.youtube.com/watch?v=E3_xTKPdoKk](https://fsd.videouroki.net/html/2019/06/18/v_5d08eb6ad476b/img13.jpg)
- http://www.fipi.ru/ege-i-gve-11/demoversii-specifikacii-kodifikatory
- https://www.youtube.com/watch?v=OpSMcwqSa3Q
- https://www.youtube.com/watch?v=JGCITEao75Y
- https://www.youtube.com/watch?v=E3_xTKPdoKk