Есть ответ 👍

описания алгоритма. 2.свойство алгоритма которое определяет возможность завершения процесса. 3.сообщения, сведение,знания,умення. 4.объект умеющий выполнять определённый набор действий

196
271
Посмотреть ответы 1

Ответы на вопрос:


1. современный паскаль // pascalabc.net 3.2, сборка 1370 от 24.12.2016 // внимание! если программа не работает, обновите версию! begin   var a: =readreal('a=');   var x: =power(10,a)+cos(a+1);   var y: =log10(abs(arctan(x)-sin(a*;   writeln('x=',x,', y=',y) end. пример a= 2.105 x=126.35097753811, y=-0.162831822729058 2. типовой "школьный" паскаль (как не надо учить) program vasya; var   a,x,y: real; begin   write('a=');   read(a);   x: =exp(a*ln(10))+cos(a+1);   y: =ln(abs(arctan(x)-sin(a*/ln(10);   writeln('x=',x,', y=',y) end. пример a=2.105 x=126.35097753811, y=-0.162831822729023 3. сравнение решений - "школьный" вариант длиннее. больше текста - дольше писать, больше шансов сделать ошибку. - результат вычисления y различный. разница составляет вроде немного - всего 0.000000000000035 (это 0.35×10⁻¹³), но если делать много вычислений, ошибки могут накапливаться. вычисленное с более высокой точностью (и округленное до такой же, как в паскале разрядности) значение y равно -0.162831822729052, т.е. "современное" решение оказывается еще и на один порядок точнее. за счет чего? за счет уменьшения ошибок при меньшем количестве вычислений - их сократили функции power  и log10.

Популярно: Информатика