Предмет: Информатика,
автор: AleksSuperMan
Вычислите сумму ряда s=sin(1)+sin(2)+…+sin(n), для n введенного с клавиатуры. Delphi
Ответы
Автор ответа:
0
ответ
Program n1;
var s: real;
i,n: integer;
begin
s:=0;
readln(n);
for i:=1 to n do s:=s+sin(i);
writeln(s);
end.
AleksSuperMan:
Это Паскаль, в вопросе уточнил для Delphi
извиняюсь не то
Можешь для Delphi?
Автор ответа:
0
Pascal, Delphi
const
radian = pi/180;
var
n, i:integer;
r: double;
begin
readln(n);
r:=0;
for i:=1 to n do
r:=r+sin(i*radian);
writeln(r:3:3);
end.
можно использовать встроенную в Delphi функцию DegToRad, но она делает тоже самое. sin(i*radian) = sin(DegToRad(i)).
Похожие вопросы
Предмет: Другие предметы,
автор: ARTEM6MO
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: annakova54
Предмет: Биология,
автор: Аноним