Вопрос задан 04.11.2026 в 17:45. Предмет Информатика. Спрашивает Маратовна Улжан.

Как сделать на языке паскаль
y=lg|arctg(x)-sin(ax)| где x=10^a+cos(a+1)
Очень важно помогите

Перейти к ответам

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

Отвечает Беккер Дима.

В Pascal десятичный логарифм можно найти по формуле \(\lg z=\frac{\ln z}{\ln 10}\). Запись \(ax\) в формуле означает \(a\cdot x\).

Программа:

program Formula;
uses Math;
var
  a, x, y: Real;
begin
  Write('Введите a: ');
  ReadLn(a);
  x := Power(10, a) + Cos(a + 1);
  y := Ln(Abs(ArcTan(x) - Sin(a * x))) / Ln(10);
  WriteLn('x = ', x:0:6);
  WriteLn('y = ', y:0:6);
end.

Логарифм определён, только если выражение внутри модуля не равно \(0\).

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос