Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ цикл с параметром

Автор: nicetyy 13.10.2007 17:05

Даны действительное число а, натуральное число n. Вычислить:
P=a(a-n)(a-2n)*...*(a-n2). smile.gif


n2- n в квадрате

Автор: Postman 13.10.2007 22:13

Всё очень просто, считаешь циклом:

writeln ('enter a,n');
readln (a,n);
p:=a;

for i:=1 to n do
begin
p:=p*(a-i*n);
end;

Автор: klem4 13.10.2007 23:20

nicetyy, возможно ты имела в виду

P = a(a - n)*(a - n^2)*(a - n^3)*...*(a - n^n)

?

Автор: мисс_граффити 14.10.2007 0:19

blink.gif а чем такой вариант лучше приведенного в задании nicetyy?

Автор: klem4 14.10.2007 12:37

Я просто сначала вообще не понял что она имела в виду, теперь понятно smile.gif