Кладёшь в кастрюлю ингредиенты, ставишь на огонь, получаешь харчо.
Баранина, овощи, специи - это аргументы функции "сварить суп", а сам суп -- её результат.
харчо=сварить_суп (мясо, горох, специи)
Другие языки программирования и технологии
Что такое Function в паскале? Напишите своими словами не копируя из других источников.
Зарезервированное слово, обозначающее начало заголовка функции либо служащее для описания функционального типа.
function Foo: Boolean; //заголовок функции
type TFoo = function:Boolean; // тип-функция
function Foo: Boolean; //заголовок функции
type TFoo = function:Boolean; // тип-функция
То же самое, что в математике, только возвращаемое значение определяется программой, записанной внутри функции.
Артем Пухно
"То же самое, что в математике" - это называется "чистая функция". Функция на Паскале не обязана быть чистой.
function - это ваши собственные функции, которые вы придумываете для программы.
Функции в паскале записываются примерно так:
function y(x: integer) : real
var a,b: real
begin
тело функции
y := ...// в конце тела функции обязательно нужно написать, что мы вычисляем, и переменная должна совпадать с названием самой функции.
end;
Это означает, что мы вычисляем функцию y(x) от целого x, которое принимает real значения.
Внутри функции используются дополнительные переменные a и b типа real.
А внутри основной программы пишем так:
s := y(n); // В переменную s будет записан результат функции y от аргумента n
Функции в паскале записываются примерно так:
function y(x: integer) : real
var a,b: real
begin
тело функции
y := ...// в конце тела функции обязательно нужно написать, что мы вычисляем, и переменная должна совпадать с названием самой функции.
end;
Это означает, что мы вычисляем функцию y(x) от целого x, которое принимает real значения.
Внутри функции используются дополнительные переменные a и b типа real.
А внутри основной программы пишем так:
s := y(n); // В переменную s будет записан результат функции y от аргумента n
Function - ключевое слово которое используем перед именем функции
пример:
Function f() : boolean;
begin
Result := True;
end;
тут f имя функции и после : тип данных возвращаемых boolean
Result := True; // тут она всегда возвращает True - вот такая ненужная функция
пример:
Function f() : boolean;
begin
Result := True;
end;
тут f имя функции и после : тип данных возвращаемых boolean
Result := True; // тут она всегда возвращает True - вот такая ненужная функция
функция
часть кода, который можно вызвать из любой части программы, передав ему аргументы и получив от него результат вычислений
собственно как и в любом другом языке
часть кода, который можно вызвать из любой части программы, передав ему аргументы и получив от него результат вычислений
собственно как и в любом другом языке
Инструменты или функции.
Похожие вопросы
- Паскаль написать программу помогите. срочно. Пожалуйста
- Как на паскале написать код программы,которая при вводе числа,выводит его словами?
- Паскаль.напишите алгоритм
- Помогите пожалуйста написать программу в Паскале )) Написать программу для вычисления суммы в массиве из 10 элементов
- как вывести на экран в паскале 30 раз слово "привет" ?
- КТО знает подскажите как прогу в паскале написать с применением аски кодов
- Как в Паскале написать прогу для перевода чисел из двоичной в шестьнадцатиричную.Длина кода 64 бит.(64 цифры в вводимом
- Кто знает очень сложные задачи по информатике, для программы Паскаль?? ? Напишите несколько задач...
- можно ли на Паскале написать современную востребованную программу или он предназначен для математических вычислений?
- Программисты! Помогите пожалуйста! Нужно на паскале написать код к следующей задаче: Даны натуральные числа a, b, c