дано натуральное число n и действительное число x .разработать схему алгоритма для вычисления суммы ряда: sinx + sin 2x +sin3x+...+sinn*x.Протестировать алгоритм для х=1,5 и n=3
Var i, n: integer; x, rez: real; begin readln(x, n); for i:=1 to n do rez:=rez+sin(i*x) write(rez); end. Если возникнут вопросы или будут ошибки в ходе работы программы, пиши ниже.
Стоп. Извини, поставь у x и rez тип real
Тоесть, после var
i, n: integer;
x, rez: real;
по моему синус в общем случае равен не целому, а дробному числу. Нет?
а высчитывать ничего не надо?? там же дано х и n
Теперь согласен.
Да, сказал же, поставь тип real. Real - нецелочисленный тип
Высчитывается в цикле. К переменной rez прибавляется sin, внимательней смотри :)
Изменил ответ, посмотри.