
Вопрос вот в чём: как я понял написание собственных функции в Turbo Pascal и Free Pascal отличаются. Мне бы пример описания функции в программе и как её потом вызывать. Заранее пасиб
Модератор: Модераторы
function h_i(n,a : array [1..5] of single):single;
var
l: Byte;
hp,s1,s2: single;
begin
s1:=0; s2:=0;
for l:=n downto 1 do
begin
s1:=s1+a[l];
s2:=s2+a[l-1];
end;
hp:=power(s1,1/3)-power(s2,1/3);
h_i:=hp;
end;
badgunn писал(а):Compile failed
type singlearray = array [1..5] of single;
.....// Какие-то ещё объявления
function h_i(n,a : singlearray):single;
for l:=n downto 1 do
Название_программы.pas (Номер_строки, Номер_колонки) Fatal: Syntax error, и так далее
Вернуться в Обучение Free Pascal
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3