Определите какое число будет напечатано в результате выполнения следующего алгоритма var a b t m r
—>
Задания Д21 № 5221
Определите, какое число будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на четырёх языках):
DIM A, B, T, M, R AS INTEGER
var a,b,t,M,R :integer;
using namespace std;
нц для t от a до b
знач : = 281 — 2 * (17 + x) * (17 + x)
for t in range(a, b+1):
1. Алгоритм предназначен для поиска наибольшего значения функции F(t) на отрезке от a до b.
2. Заметим, что Старший коэффициент квадратного трехчлена отрицателен, следовательно, наибольшее значение достигается в вершине −17, которая не входит в интервал. Поэтому, наибольшее значение достигается на конце интервала и равно F(−7) = 81.
infoegehelp.ru
Определите, какое число будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на четырех языках):
Данная программа рассматривает функцию F=4*(x-1)*(x-3) на интервале, где х принадлежит [-20,20] (цикл проходит все значения х на этом интервале:-20,-19,-18 и т.д).
М хранит значение х, а R-значение F(x), где F(x)-минимальное. Т.е. программа ищет минимум функции: minF(x) и соответствующее минимуму значение х. Выводится х. Значит х мы должны определить.
Нарисуем,как выглядит функция 4*(x-1)*(x-3):
На рисунке видно ,что функция минимальна при х=2 .
Преобразуем функцию F=4*(x-1)*(x-3):
в точках экстремума F´(x)=0. Тогда 8х-16=0. Отсюда х=2.
Определяем, х=2-минимум или максимум. Подставляем в уравнение значение х меньше и больше 2-х. Определили,что это минимум. Поэтому х=2 -искомое значение.
Определите какое число будет напечатано в результате выполнения следующего алгоритма var a b t m r
Задания Д21 № 3330
Определите, какое число будет напечатано в результате выполнения следующего алгоритма:
DIM A, B, T, M, R AS INTEGER
1. Алгоритм предназначен для поиска наименьшего значения функции F(t) на отрезке от a до b.
2. Квадратный трехчлен F(t) с положительным старшим коэффициентом пересекает ось абсцисс в точках 5 и −3 и, следовательно, наименьшее значение достигается в вершине 1 и равно F(1) = −64.
Задания Д21 № 3331
Определите, какое число будет напечатано в результате выполнения следующего алгоритма:
DIM A, B, T, M, R AS INTEGER
var a,b,t,M,R: integer;
using namespace std;
нц для t от a до b
for t in range(a, b+1):
1. Алгоритм предназначен для поиска наибольшего значения функции F(t) на отрезке от a до b.
2. Квадратный трехчлен F(t) положительным старшим коэффициентом пересекает ось абсцисс в точках -5 и -3 и, следовательно, возрастает на луче [-3; ∞). Поэтому наибольшее значение функции достигается в точке 5 и равно F(5)=80.
Задания Д21 № 7678
Напишите в ответе количество различных значений входной переменной k, при которых программа выдаёт тот же ответ, что и при входном значении k = 64. Значение k = 64 также включается в подсчёт различных значений k. Для Вашего удобства программа приведена на пяти языках программирования.
DIM K, I AS LONG
WHILE I > 0 AND F(I) >= K
while i > 0 and f(i) >= k:
var k, i : longint;
нц пока i > 0 и f(i) >= k
using namespace std;
При k = 64 программа выведет число 6. Переменная k отвечает за количество выполнений цикла
«while (i>0) and (f(i)>=k) do
Запишем неравенство: Для того, чтобы результат вывода программы был равен 6 при неравенство ещё должно выполняться, а при уже нет. Получаем двойное неравенство: То есть нам подходит 13 чисел.
Задания Д21 № 7932
При каком наименьшем значении входной переменной k программа выдаёт тот же ответ, что и при входном значении k = 64? Для Вашего удобства программа приведена на пяти языках программирования.
DIM K, I AS LONG
WHILE I > 0 AND F(I) > K
while i > 0 and f(i) > k:
var k, i : longint;
нц пока i > 0 и f(i) > k
using namespace std;
При k = 64 программа выведет число 9. Переменная k отвечает за количество выполнений цикла
«while (i>0) and (f(i)> k) do
Запишем неравенство: Для того, чтобы результат вывода программы был равен 9 при неравенство ещё должно выполняться, а когда i станет равно 9 уже нет. Получаем двойное неравенство:Следовательно, наименьшее число — 61.