Напишите программы вычисления произведений (x-1)*(x-2)*(x-3)...(x-n).Помогите исправить...

0 голосов
27 просмотров

Напишите программы вычисления произведений (x-1)*(x-2)*(x-3)...(x-n).Помогите исправить ошибку,говорят в строке где решение но я не пойму почему.


image

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

Просто шедевр! Правда, отношение к вычислению заданного произведения он имеет лишь отдаленное.

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

var x,p: real; n,i:integer;

begin

readln(x,n);

p:=1;

for i:=1 to n do p:=p*(x-i);

writeln('P = ',p:8:5);

end.

Пример:

2.5 5

P = -1.40625

(194k баллов)