Помогите пожалуйста надобно перевести пример в паскаль
Помогите пожалуйста надобно перевести пример в паскаль
Задать свой вопрос2 ответа
Леночка Лизагубова
Тут необходимо за ранее конвертировать выражение математически:
1) Паскаль по умолчанию принимает доводы тригонометрических функций в радианной мере, а в условии указаны 15 градусов.
Переведем в радианы. Знаменито, что 180 = 3,14 радиан. Тогда
13,14/180. Дальше, 15153,14/180. Сократим дробь и получим:
153,14/12.
2) В Паскале нет готовой функции для кубического корня. Необходимо предварительно конвертировать по правилу арифметики:
b=b^(1/3) т.е. b в ступени, одинаковой 1/3. Далее используем формулу возведения хоть какого положительного числа в всякую степень:
a=e^(b*ln(a)). Тогда кубический корень можно записать как: exp(1/3*ln(b))
3) Следует также помнить, что показательная функция e в Паскале задается как интегрированная функция exp(x), функция ln(x) записывается фактически также как и в арифметике, квадрат числа можно записать как x*x или с помощью стандартной функции sqr(x).
4) Модуль выражения, стоящего в знаменателе, также имеет встроенную функцию абс(), а квадратный корень записывается как стандартная функция sqrt().
5) В знаменателе имеется константа е , ее значение 2,71. Но в Паскале есть интегрированная функция e, потому можно константу е записать как e либо exp(1)
Теперь всё можно собрать в общую формулу:
(sqr(x)*sin(3.14/12)+exp(1/3*ln(b)))/абс(7*exp(sqrt(exp(1)))-2*p)
1) Паскаль по умолчанию принимает доводы тригонометрических функций в радианной мере, а в условии указаны 15 градусов.
Переведем в радианы. Знаменито, что 180 = 3,14 радиан. Тогда
13,14/180. Дальше, 15153,14/180. Сократим дробь и получим:
153,14/12.
2) В Паскале нет готовой функции для кубического корня. Необходимо предварительно конвертировать по правилу арифметики:
b=b^(1/3) т.е. b в ступени, одинаковой 1/3. Далее используем формулу возведения хоть какого положительного числа в всякую степень:
a=e^(b*ln(a)). Тогда кубический корень можно записать как: exp(1/3*ln(b))
3) Следует также помнить, что показательная функция e в Паскале задается как интегрированная функция exp(x), функция ln(x) записывается фактически также как и в арифметике, квадрат числа можно записать как x*x или с помощью стандартной функции sqr(x).
4) Модуль выражения, стоящего в знаменателе, также имеет встроенную функцию абс(), а квадратный корень записывается как стандартная функция sqrt().
5) В знаменателе имеется константа е , ее значение 2,71. Но в Паскале есть интегрированная функция e, потому можно константу е записать как e либо exp(1)
Теперь всё можно собрать в общую формулу:
(sqr(x)*sin(3.14/12)+exp(1/3*ln(b)))/абс(7*exp(sqrt(exp(1)))-2*p)
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
выпиши в свою тетрадь те правила этикета которые тебе не были
Разные вопросы.
Анна хорошо учится у неё много подруг свободное от учёбы время
Обществознание.
10) Килограмм конфет дороже килограмма печенья на 52 р. За 8
Математика.
Во сколько раз число атомов кислорода в земной коре больше числа
Химия.
Облако тегов