Тоже нужно полное решение, знаю что ответ 4

0 голосов
49 просмотров

Тоже нужно полное решение, знаю что ответ 4


image

Информатика | 49 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Функция f(x) приводится к виду (x²-4)²+6. Делаем подстановку y=x²и тогда f(y)=(y-4)²+6. График этой функции - квадратная парабола, ветви которой направлены вверх; парабола смещена на 4 вправо по горизонтальной оси и на 6 вверх по вертикальной.
Программа ищет первый (левый на числовой оси) минимум значения функции f на интервале [-10;10]. Легко видеть. что минимум достигается в точке y=4, но у=х², откуда x=√y
Получаем два значения х=-2 и x=2, из которых выбираем -2 (левый минимум у=f(х)).
Программа выводит значение х+6, т.е. -2+6=4.
Ответ: 4

(142k баллов)
0

Программисты по своей природе - лентяи. Если можно не писать программу, а получить ответ иным путем, они поступают именно так, ибо быстрее.

0

Но для этого, увы, нужно знать математику и любые другие науки, которые задействованы в предметной области предлагаемой задачи.

0

Конечно тот, который Вам понятнее.

0 голосов

1. Функция F получает на вход целое число X, на выходе имеем (x²-4)² +6, например F(3)=31
2. Для представленных значений а и b тело цикла будет выполнено 21 раз.
На первом шаге цикла значения m = -10, r=(-10²-4)²+6=9222, t=-10
3. С каждым шагом цикла переменная r будет уменьшаться до значения = 6 , а переменная m увеличиваться до значения =-2
По шагам это выглядит так:
шаг цикла №   1  t=-10  m=-10 r= 9222
шаг цикла №   2  t= -9  m= -9 r= 5935
шаг цикла №   3  t= -8  m= -8 r= 3606
шаг цикла №   4  t= -7  m= -7 r= 2031
шаг цикла №   5  t= -6  m= -6 r= 1030
шаг цикла №   6  t= -5  m= -5 r=  447
шаг цикла №   7  t= -4  m= -4 r=  150
шаг цикла №   8  t= -3  m= -3 r=   31
шаг цикла №   9  t= -2  m= -2 r=    6
шаг цикла №  10  t= -1  m= -2 r=    6
шаг цикла №  11  t=  0  m= -2 r=    6
шаг цикла №  12  t=  1  m= -2 r=    6
шаг цикла №  13  t=  2  m= -2 r=    6
шаг цикла №  14  t=  3  m= -2 r=    6
шаг цикла №  15  t=  4  m= -2 r=    6
шаг цикла №  16  t=  5  m= -2 r=    6
шаг цикла №  17  t=  6  m= -2 r=    6
шаг цикла №  18  t=  7  m= -2 r=    6
шаг цикла №  19  t=  8  m= -2 r=    6
шаг цикла №  20  t=  9  m= -2 r=    6
шаг цикла №  21  t= 10  m= -2 r=    6


В итоге после 9 шага переменная m и r не изменяются.
оператор write(m + 6) в конце работы программы выведет 4
Ответ: 4




(13.9k баллов)
0

Да, правильно. Ответ 4