function



Function pascal

Автор Baratrum Rubikov задал вопрос в разделе Другие языки и технологии

Что такое Function в паскале??? можно поподробнее и получил лучший ответ

Ответ от Николай[гуру]
подпрограмма котороя возвращает результат

Ответ от Александр Мурыгин[гуру]
Процедуры и функции (подпрограммы) представляют собой относительно самостоятельные фрагменты программы, оформленные особым образом и снабженные именем.

Подпрограммы представляют собой инструмент, с помощью которого любая программа может быть разбита на ряд в известной степени независимых друг от друга частей. Такое разбиение необходимо по двум причинам.
Во-первых, это средство экономии памяти: каждая подпрограмма существует в программе в единственном экземпляре, в то время как обращаться к ней можно многократно из разных точек программы. При вызове подпрограммы активизируется последовательность образующих ее операторов, а с помощью передаваемых подпрограмме параметров нужным образом модифицируется реализуемый в ней алгоритм.
Вторая причина заключается в применении методики нисходящего проектирования программ. В этом случае алгоритм представляется в виде последовательности относительно крупных подпрограмм, реализующих более или менее самостоятельные смысловые части алгоритма. Подпрограммы в свою очередь могут разбиваться на менее крупные подпрограммы нижнего уровня и т. д. Последовательное структурирование программы продолжается до тех пор, пока реализуемые подпрограммами алгоритмы не станут настолько простыми, чтобы их можно было легко запрограммировать.

FUNCTION <имя> [ (<сп. ф. п. >)] : <тил>;
Здесь <имя> - имя подпрограммы (правильный идентификатор) ;
<сп. ф. п. > - список формальных параметров;
<тип> - тип возвращаемого функцией результата.

Пример (возведение вещественного числа в вещественную степень) :
Function Power (a, b : Real):
Real;
begin {Power}
if a > 0 then
Power := exp(b * In (a))
else if a < 0 then
Power := exp(b * ln(abs(a))
else if b = 0 then
Power := 1
else
Power := 0
end {Power} ;

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что такое Function в паскале??? можно поподробнее
спросили в Рекурсия
Как в Pascal записать нахождение факториала?
1) Вычисление факториала в pascal с помощью цикла
Данный способ нахождения факториала
подробнее...

написать программу на языке Pascal.
procedure bs(var a: array of integer; n: integer);
var
    c, t: integer;подробнее...

Пишет: Неверное число параметров функции (PASCAL)
А хер ли ты хочешь. У тебя zer 3!!! параметра принимает, а ты 2!!! передаёшь.
Так объяви:подробнее...

Как в Pascal ABC с помощью модуля graph abc нарисовать это
Решение на Pascal ABC

program star;
uses graphabc;
var k, xw, s: integer;подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Секущиеся
помогите решить в turbo pascal уравнение: arctg(x-1)+2*x=0 методом секущих с точностью 0,0001
Методом секущих хорд наверно имелось в виду?
program XORDA;

function
подробнее...

пожалуйста помогите решить задачи по программированию на pascal.
1. Факториал для N < 20 (больший не влезет в Longint):
function F(N : Longint) :
подробнее...

Pascal | URL Encode\\Decode | UTF-8
function URL_To_Unicode(s:string):WideString;
var Buffer:string;
n:integer;
begin

подробнее...

Вопрос программистам pascal)
const symb=['A'..'Z','А'..'Я'];
function lowc(s:string):String;
var i:Integer;подробнее...

Метод простых итераций в Pascal
примени эту программу себе
{x+lg(1+x)=1,5 }
program lab5_2;
uses crt;
var
подробнее...

Что такое глобальные, формальные, локальные, фактические параметры в информатике. Turbo Pascal.
Во-первых, sm прав - это не параметры, а переменные.
Во-вторых, тут все дело в области
подробнее...

Помогите Pascal ABC (рекурсия)
и чем вам помочь? учебник читайте. если в нем нет нужного с образцами кода - требуйте у преподов
подробнее...
Паскаль язык программирования на Википедии
Посмотрите статью на википедии про Паскаль язык программирования
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*