Форум » Циклы и ветвления » 21задание из тренировочного№6 » Ответить

21задание из тренировочного№6

elzara: var n, a, t:longint; function F(x: longint): longint; begin F:= 2*(x-7)*(x-7)+7*x+7; end; function G(x: longint): longint; begin G:= 3*x*x - 107; end; begin n:=20; a:=0; for t:= 1 to 20 do begin if (F(n) >= G(t)) then a:=a+1; end; writeln(a); end. Напишите в ответе число, которое будет напечатано в результате выполнения следующего алгоритма, представленного на разных языках программирования. F(20)=485 потом с 1 до 20 подставляем в G(t) и если условие выполняется то а+1, я правильно понимаю. сама считала и потом в эксель вбила, но у меня больше чем 7 получается? что я не так делаю?

Ответов - 2

polyakovss: Здравствуйте, elzara! Чтобы в этой задаче узнать правильный ответ, достаточно выполнить программу на компьютере. А ответ 7 получится, если в программе будет не F(n), а F(t): if (F(t) >= G(t)) then... .

elzara: Опечатка значить .



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