Тип заданий 21 - ЕГЭ по информатике 2016

Задание:

Определите, какое значение будет выведено на экран после выполнения данной программы?

Pascal:
var a,b,i,M,R :integer;
Function F(n: integer):integer;
begin
   F := -(n-5)*(n-5);
end;
BEGIN
   a := -10; b := 10;
   M := a; R := F(a);
   for i := a to b do begin
      if (F(i) > R) then begin
          M := i;
          R := F(i)
      end;
   end;
   writeln(M)
END.

 

Подробнее...
Задание:

Определите, какое значение будет выведено на экран после выполнения данной программы?

Pascal:
var a,b,i,M,R :integer;
Function F(n: integer):integer;
begin
   F := (n+4)*(n-6)+15;
end;
BEGIN
   a := -15; b := 15;
   M := a; R := F(a);
   for i := a to b do begin
      if (F(i) < R) then begin
          M := i;
          R := F(i)
      end;
   end;
   writeln(M)
END.
Подробнее...
Задание:

Напишите в ответе число, которое будет напечатано в результате выполнения следующего алгоритма:

Pascal:
var a,b,i,M,R :integer;
Function F(n: integer):integer;
begin
F := (n-4)*(n-12)+5;
end;
begin
a := -15; b := 15;
M := a; R := F(a);
for i := a to b do begin
    if (F(i) < R) then begin
       M := i;
       R := F(i)
    end;
end;
writeln(M)
end.
Подробнее...
Перевести число из в Результат: 510 = 1012