|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Рассчитать функцию
Дан одномерный массив. Нужно посчитать значение функции.
Код:
function G:real; var i,k:integer; begin s:=0; p:=1; for i:=1 to n do for k:=1 to i do begin s:=s+x[k]; p:=p*x[i]/s; summa:=p; p:=p*x[i]/summa; G:=p; end; end; |
#2
|
|||
|
|||
Как-то так
Код:
function G:real; var i,k:integer; p,s:real; begin p:=1; for i:=1 to n do begin s:=0; for k:=1 to i do begin s:=s+x[k]; end; p:=p*x[i]/s; end; Result:=p; end; |