Паскаль
Помагите плиз мне в решении задачки!!!я знаю она лёгкая но я ваще тупая,а двойку не хочу((( нужно вычислить значение выражения sin x +sin x(квадрат)+...+sin x (в спепени n)
Код: Выделить всё
function izvrat(x:real):real;
var i:integer; r:real;
begin
r:=sin(x);
for i:=2 to N do
r:=(r+1)*sin(x)
izvrat:=r;
end;
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Хыиуду, есть большая разница между sin(x)^n и sin(x^n)
It's a long way to the top if you wanna rock'n'roll
По условию задачи было неочевидно, что имеется в виду. Тогда так
[/code]
Код: Выделить всё
function izvrat(x:real):real;
var i:integer; r,s:real;
begin
r:=x;
s:=sin(x);
for i:=2 to N do
begin
r:=r*x;
s:=s+sin(r);
end;
izvrat:=s;
end;
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.