Задание 21. Определите, какое число будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на четырёх языках).
Решение.
В алгоритмическом языке заданы пять целочисленных переменных a, b, t, M, R. Переменной a присваивается значение -10, а переменной b – значение 10. Далее идет цикл по t от -10 до 10 с увеличением t на 1. Внутри цикла стоит условие: если текущее значение функции F(t) меньше предыдущему найденному значению функции R, то M=t и R=F(t). После цикла на экран выводится значение R, а сама функция представляет собой математическое выражение
.
Данная функция представляет собой параболу, ветви которой направлены вверх с точкой минимума F(6)=0. Это означает, что условие внутри цикла будет срабатывать пока не будет достигнута данная точка, то есть t=6 и при этом значении t переменная R=F(6)=0. После этого, условие уже не сработает, следовательно, R=0 и это значение и будет выведено на экран.
Ответ: 0.
Другие задания:
Для наших пользователей доступны следующие материалы: