
Методические аспекты подготовки учащихся 11-х классов к ЕГЭ по информатике. Задание 21
2018г.

Кодификатор элементов содержания и требований к уровню подготовки ЕГЭ


Напишите в ответе число различных значений входной переменной 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

При 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

Напишите в ответе число, которое будет напечатано в результате выполнения следующего алгоритма
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] .

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
![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.

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