Pascal

Разработать алгоритмы и записать программу вычисления значения y в зависимости от введенного с клавиатурой x

Приложения:

Ответы

Ответ дал: DNHelper
0
var
  x: real;

begin
  write('Введите x >> ');
  readln(x);
  if x <= -2 then
    writeln('y = ', cos(2*x))
  else if (x < 0) and (x > - 2) then
    writeln('y = ', (3 + 2*x) / (x*x))
  else if x > 0 then
    writeln('y = ', ln(x) + x*x)
  else
    writeln('Выражение не определено')
end.
Ответ дал: heroverin
0
спасибо))
Ответ дал: Аноним
0
// PascalABC.NET 3.3, сборка 1633 от 10.02.2018
// Внимание! Если программа не работает, обновите версию!

begin
  var x:=ReadReal('x=');
  var y:real;
  if x<=-2 then y:=Cos(2*x)
  else
    if x<0 then y:=(3+2*x)/(x*x)
    else y:=Ln(x)+x*x;
  Writeln(y)
end.

Пример
x= 2.11
5.19878794748797

x= 0
-бесконечность
Вас заинтересует