В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
danyXelper
danyXelper
31.07.2022 15:10 •  Информатика

Var a,b,t,M,R:integer; Function F(x:integer):integer;

begin

F:=-(x+4)*(x+2);

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.

Ответ:
гулнора
гулнора
29.12.2020 01:10

(см. объяснение)

Объяснение:

Заметим, что программа ищет такое значение x на отрезке от -20 до 20, при котором значение функции F(x)=-(x+4)*(x+2) наибольшее. Понятно, что F(x) - это парабола, ветви которой направлены вниз, а вершина находится в точке x=-3. Так как в вершине параболы достигается максимально возможное значение F(x) и -3 принадлежит отрезку [-20;\;20], то программа выведет число -3.

Задание выполнено!

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?