Артур
Артур

Паскаль (процедуры и функции)

Помогите пожайлуста по паскалю, пропустил тему в универе по поводу процедуры и функции.. .

ДК
Дмитрий Клочков

type
TYourArrayType=// Тип элемента массива
TYourArray=//Тут опиши свой тип массива

//Собственно функция суммирования
function SumSqr(a,b:TYourArray; n:integer):TYourArrayType;
var j:integer;
s:TYourArrayType;
begin
s:=0;
for j:=1 to n do s:=s+sqr(a[j])+sqr(b[j]);
SumSqr:=s;
end;

....

//Вызов функции в основной программе:
d:=r*SumSqr(x,y,100)+g*SumSqr(x,z,20)+l*SumSqr(y,z,50);

Примерно как-то так - тут уже все самое сложное написано, остались мелочи, которые ты, разумеется, не пропускал и знаешь в совершенстве, поэтому тебе не составит труда привести программу в рабочий вид.

РО
Роман Ойл

Займись виртом. И не тем, чем ты подумал, а Николасом Виртом, автору языка Паскаль, написавшего наикошернейший учебник

Похожие вопросы
Помогите як написать процедуру на паскале
Блок-схема case и процедур. Паскаль
Паскаль рекурсивная функция.
Написать функцию на паскаль.
процедуры и функции в языке Паскаль. Не надо пожалуйста копировать информацию из интернета, скажите своими словами
Интегрирование функции в паскале.
мне нужно сделать ссылку на процедуру в паскаль
разница между функциями в Си и функциями (и процедурами) в Паскаль
Помогите с процедурой определиться? ПАСКАЛЬ
Написать на паскале одну из трех задач, использовать процедуру или функцию. Заранее спасибо!