Есть ответ 👍

Надо, сдавать уже завтра, нужно написать в паскале по формуле y=x-x3/3+x5/5+x7/7 , первая цифра после x это степени, не знаю просто как тут степень ставить.!

230
426
Посмотреть ответы 2

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


Будем считать, что х может быть любым действительным числом var x, y: real begin write ("vvedite x: "); readln (x); if (x < 0) then y = x + 1/3*exp(3*ln(abs( - 1/5*exp(5*ln(abs( - 1/7*exp(7*ln(abs(; if (x = 0) then y = 0; if (x > 0) then y = x - 1/3*exp(3*ln(abs( + 1/5*exp(5*ln(abs( + 1/7*exp(7*ln(abs(; writeln (y); end. тут дело вот в чем. в классическом паскале почему-то нет операции возведения в степень, поэтому приходится извращаться по формуле a^b = e^( ln(a^b) ) = e^( b*ln |a| ) к сожалению, формула работает не всегда. с отрицательными x в нечетной степени она будет давать неверный знак. поэтому я и добавил проверку if (x < 0). в delphi и в некоторых реализациях паскаля есть функция power или pow, но это редкость.
NAPAS228
4,7(63 оценок)

V= объем информации k = количество символов в тексте i = информационный вес символа т.е чтобы посчитать объем информации в тексте, нужно посчитать количество символов и умножить на информационный вес символа. v = k*i i - известно, ищем k: k = 48*40*64 = 122 880  количество символов. v= 122 880*8 = 983 040 бит(для перевода бит в байты нужно разделить на 8) = 122880 байт(для перевода байтов в килобайты нужно делить на 1024)  = 120 кбайт (если бы было бы больше 1024 килобайта, то можно было бы перевести в мегабайты, разделив на 1024). 

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