Форум » Циклы и ветвления » егэ21 №125 Паскаль » Ответить

егэ21 №125 Паскаль

Могильная: 125) (А. Носкин) Определите, какое число будет напечатано в результате выполнения следующего алгоритма: var a, b, t, K, R :integer; function F(x:integer):integer; begin F := abs(abs(x-7)+abs(x+7)-20) + 4 end; begin a := -20; b := 20; K := 0; R := F(a); for t := a to b do if F(t) <= 10 then K := K + 1; write(K) end. Надо исправить: F := abs(abs(x-7)+abs(x+7)-10) + 4 Иначе ответ 17 не получается

Ответов - 4

Поляков: Спасибо, там должно быть abs(abs(x-2)+abs(x+2)-10) + 4. Исправлено.

talepe: Если будет f(x) = abs(abs(x-2)+abs(x+2)-10) + 4 (как в файле для Python), то f(-10)=f(10)=f(-2)=...=f(2)=10 f(-5)=f(5)=4 K - количество целых чисео от - 10 до 10 включительно. K=21, а в ответе 17

Поляков: talepe пишет: K - количество целых чисео от - 10 до 10 включительно. Вы ошибаетесь. Проверьте по программе.


talepe: Нашла ошибку. Спасибо.



полная версия страницы