формальные и фактические параметры



формальные параметры это

Автор Елена Ефимова задал вопрос в разделе Компьютеры, Связь

Люди, кто знает Delpfi,объясните мне параметры фактические и формальные. и получил лучший ответ

Ответ от Raph[гуру]
описывать это будет очень долго и в одно сообщение не вложиться. Поищи , есть книги по делфи, статьи и норм форум мож найдешь что надо

Ответ от Пользователь удален[гуру]
Формальные параметры это те, которые ты указываешь в подпрограме в ее описании, а фактические ты указываешь подпрограмме во время вызова. Пример:
function f(MyVar:real):real;
begin
f:=sin(MyVar);
end;
begin
write('Enter x: ');
readln(x);]
sinx:=f(x);
write('sin(x) = ', sinx);
readln;
end.
Тут MyVar -- формальный параметр, а х -- фактический. Имена формальных и фактических параметров могут совпадать.

Ответ от Булат 1[гуру]
Наименование параметра (x, y и т. д. ) называется формальным параметром, фактическое значение параметра во время конкретного вызова процедуры называется фактическим параметром.
Дельфи не знаю, так что на примере C:
int func (int x) // x - формальный параметр
{
...
};
func (5); // 5 - фактический параметр
func (6); // 6 - фактический параметр

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Люди, кто знает Delpfi,объясните мне параметры фактические и формальные.

помогите плиз, тут 2маленьких вопроса
Суть концепции процедурного программирования Т. Майерс формулирует следующим образом: «Я
подробнее...

что такое фактический параметр должен быть переменный в паскале?
предположим у вас функция f(x), где x - это формальный параметр, а если f(10) - 10 - это
подробнее...

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

Вопрос насчет объявления и параметра функции в C++
Работоспособность такой записи оставлена для того, что бы просто не использовать этот аргумент в
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Есть ли интерфейсы и абстрактные классы в РНР?
Да, и интерфейсы и абстрактные классы в PHP есть. Интерфейсы не могут иметь реализаций методов -
подробнее...

что лучше nikon d5000 или nikon d90 и почему?
Это камеры совершенно разного уровня. 5000 — любительская зеркалка. D90 — вполне достойная камера
подробнее...
спросили в Функции Любить
PASCAL. В чем отличие процедур от функций. И любую ли задачу можно решить с помощью функции?
Из любой функции можно сделать процедуру. Функция отличается тем, что ее имени можно присвоить
подробнее...

Интерфейс в java. Какая логика работы?
----цитата:
Лежит на берегу пруда лягушка, мимо пробегает обезьяна:
- Скажи, лягушка,
подробнее...

по каким признакам/критериям выбирать научного руководителя для аспирантуры?
От руководителя зависят Ваши три последующих года жизни и результат этой деятельноси. Именно
подробнее...
спросили в Macintosh
Что означает ошибка Run-time error '13': Type mismatch?
Номер ошибки 13 означает "Недопустимые данные".
А дальше уж вам придется самому
подробнее...

Кто первым сыграл роль Остапа Бендера в фильме "12 стульев"?
Игорь Горбачев — первый Остап Бендер на телеэкране, появился он в 1966 году в телеспектакле
подробнее...
спросили в Техника Telefunken
Аудифилы оцените пожалуйста стерео усилитель мощности
Ништяк машинка.... Жопу только ему не рвать, долго прослужит....))))
подробнее...
спросили в Техника 704 год
Советские ЭВМ были лучшие в мире?
Да как сказать, лучше или хуже. Развитие шло параллельными путями. В чем-то Запад нас обгонял, в
подробнее...
Параметр программирование на Википедии
Посмотрите статью на википедии про Параметр программирование
Певчий дрозд на Википедии
Посмотрите статью на википедии про Певчий дрозд
 

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

Имя*

E-mail:*

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