Помогите пожалуйста, записать нужно в паскале!F(x)=tg x/2+2cosx

0 голосов
72 просмотров
Помогите пожалуйста, записать нужно в паскале!
F(x)=tg x/2+2cosx

Информатика (182 баллов) | 72 просмотров
0

у меня так но ошибку выдаёт program zadacha;var x,f: real;beginwrite ('введите x');readln (x);f:= sin/cos*(x/2)+2*cos(x);writeln ('f=',4:6);end.

0

f:= sin/cos*(x/2)+2*cos(x); ошибка именно здесь

0

спасибо проверила, с оператором вывода всё правильно

Дано ответов: 2
0 голосов
Правильный ответ

Var x,f: real;
begin
write ('введите x');
readln (x);
f:= sin(x/2)/cos(x/2)+2*cos(x);
writeln ('f=',f:6);
end.

(142k баллов)
0 голосов

Просто функцию написать?)

function F(x: real): real;
begin
  { Нужное оставить, остальное - удалить }
  result := tan(x) / 2 + 2 * cos(x);
  result := tan(x / 2) + 2 * cos(x);
  result := tan(x / 2 + 2) * cos(x);
  result := tan(x / 2 + 2 * cos(x));
end;

var
  a: real;

begin
  readln(a);
  writeln(F(a));
end.

(16.9k баллов)