![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
||||
|
||||
|
Никак не получается разобраться с программированием формулы((
http://www.delphisources.ru/forum/at...d=129265655 2 Помогите кто сможет.... |
|
#2
|
||||
|
||||
|
Вроде всё просто, может где ошибся токо проснулся.
Ввод Ki и вывод Yi допишиш. Код:
Uses Math;
Function Factor(i: Integer): Integer;
begin
if i > 1 Then Factor:= i*Factor(i-1)
Else Factor:= 1;
end;
procedure Formyla;
Var
Y, K: Array [1..10] of Real;
i,a: Integer;
v,n,SumKi: Real;
begin
SumKi:= 0;
For i:= 1 To 10 Do SumKi:= SumKi + K[i];
For i:= 1 To 10 Do
Begin
a:= i-1;
if a < 1 Then a:= 1;
v:= Power(K[i],2) + Power(K[a],5);
n:= Tan(SumKi);
Y[i]:= (Power(v, 1/3)/n) + Factor(i);
end;
end; |