формальные параметры это
Автор Елена Ефимова задал вопрос в разделе Компьютеры, Связь
Люди, кто знает 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 -- формальный параметр, а х -- фактический. Имена формальных и фактических параметров могут совпадать.
Формальные параметры это те, которые ты указываешь в подпрограме в ее описании, а фактические ты указываешь подпрограмме во время вызова. Пример:
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 - фактический параметр
Наименование параметра (x, y и т. д. ) называется формальным параметром, фактическое значение параметра во время конкретного вызова процедуры называется фактическим параметром.
Дельфи не знаю, так что на примере C:
int func (int x) // x - формальный параметр
{
...
};
func (5); // 5 - фактический параметр
func (6); // 6 - фактический параметр
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Люди, кто знает Delpfi,объясните мне параметры фактические и формальные.
помогите плиз, тут 2маленьких вопроса
Суть концепции процедурного программирования Т. Майерс формулирует следующим образом: «Я
подробнее...
В программировании в функциях аргумент и параметр это одно и то же?
public class ArithmeticOperations {
public static int add(int x, int y) { //x, y
подробнее...
что такое фактический параметр должен быть переменный в паскале?
предположим у вас функция f(x), где x - это формальный параметр, а если f(10) - 10 - это
подробнее...
Что такое глобальные, формальные, локальные, фактические параметры в информатике. Turbo Pascal.
Во-первых, sm прав - это не параметры, а переменные.
Во-вторых, тут все дело в области
подробнее...
Вопрос насчет объявления и параметра функции в C++
Работоспособность такой записи оставлена для того, что бы просто не использовать этот аргумент в
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Есть ли интерфейсы и абстрактные классы в РНР?
Да, и интерфейсы и абстрактные классы в PHP есть. Интерфейсы не могут иметь реализаций методов -
подробнее...
что лучше nikon d5000 или nikon d90 и почему?
Это камеры совершенно разного уровня. 5000 — любительская зеркалка. D90 — вполне достойная камера
подробнее...
спросили в Функции Любить
PASCAL. В чем отличие процедур от функций. И любую ли задачу можно решить с помощью функции?
Из любой функции можно сделать процедуру. Функция отличается тем, что ее имени можно присвоить
подробнее...
PASCAL. В чем отличие процедур от функций. И любую ли задачу можно решить с помощью функции?
Из любой функции можно сделать процедуру. Функция отличается тем, что ее имени можно присвоить
подробнее...
Интерфейс в java. Какая логика работы?
----цитата:
Лежит на берегу пруда лягушка, мимо пробегает обезьяна:
- Скажи, лягушка,
подробнее...
по каким признакам/критериям выбирать научного руководителя для аспирантуры?
От руководителя зависят Ваши три последующих года жизни и результат этой деятельноси. Именно
подробнее...
спросили в Macintosh
Что означает ошибка Run-time error '13': Type mismatch?
Номер ошибки 13 означает "Недопустимые данные".
А дальше уж вам придется самому
подробнее...
Что означает ошибка Run-time error '13': Type mismatch?
Номер ошибки 13 означает "Недопустимые данные".
А дальше уж вам придется самому
подробнее...
Кто первым сыграл роль Остапа Бендера в фильме "12 стульев"?
Игорь Горбачев — первый Остап Бендер на телеэкране, появился он в 1966 году в телеспектакле
подробнее...
спросили в Техника Telefunken
Аудифилы оцените пожалуйста стерео усилитель мощности
Ништяк машинка.... Жопу только ему не рвать, долго прослужит....))))
подробнее...
Аудифилы оцените пожалуйста стерео усилитель мощности
Ништяк машинка.... Жопу только ему не рвать, долго прослужит....))))
подробнее...
спросили в Техника 704 год
Советские ЭВМ были лучшие в мире?
Да как сказать, лучше или хуже. Развитие шло параллельными путями. В чем-то Запад нас обгонял, в
подробнее...
Советские ЭВМ были лучшие в мире?
Да как сказать, лучше или хуже. Развитие шло параллельными путями. В чем-то Запад нас обгонял, в
подробнее...