ну тут, судя по формуле, требуется ввести только значение N, а все остальное уже считается.
А цикл подсчета произведения, вроде должен быть таким:
var
p, sum: real;
i, k, n: integer;
ofi, ofk: real;
begin
// взять N
p := 1;
ofi := 1;
for i := 1 to n do
begin
ofk := ofi;
ofi := ofi / i;
sum := 0;
for k := i to n do
begin
ofk := ofk / k;
sum := sum + ofk;
end;
p := p * (2 * sum + ofi);
end;
// вывести P
end;
А у тебя произведение всегда будет равно нулю, поскольку у тебя начальное значение P -- нуль (в тексте программы P := 0)
Другие языки программирования и технологии
помогите решить лазарус
В чем ошибка - это ты скажи. Что именно получается не так, как ты хочешь?
П. С. А зачем в консоль выводишь, если приложение не консольное?
П. С. А зачем в консоль выводишь, если приложение не консольное?
Похожие вопросы
- Помогите решить задание по HTML/CSS в Dreamweaver
- Помогите решить матрица на С++
- Помогите решить задачу на Турбо паскале
- Помогите решить задачу на паскале
- Помогите решить задачу.
- Помогите решить, срочно ??????
- помогите решить задачку, на VBA для Excel
- Пожалуйста, помогите решить задачку по информатике...
- Помогите решить задачу на Basic
- Помогите решить задачи на Си! Пожалуйста!!!