Помощь
-
Поиск
-
Пользователи
-
Календарь
Полная версия:
Процедуры и функции
Форум «Всё о Паскале»
>
Pascal, Object Pascal
>
Теоретические вопросы
Bokul
26.12.2005 23:14
Как зделать чтобы функция или процедура возвращала несколько значений через свои
переменные.
GoodWind
26.12.2005 23:26
обьяви эти параметры как переменные:
Код
function abcd(var a,b:integer):integer;
теперь внутри функции/процедуры можешь менять значение переменных a и b
Bokul
26.12.2005 23:32
нет, я хочу чтобы функция/процедура не опирирувала ее переменными, а
возвращала ответ через них.
Код
procedure ddd(a,b:byte);
begin
a:=3;
b:=4;
end;
var a,b:byte;
begin
ddd(a,b);
writeln('a = ',a);
write('b = ',b);
readln;
end.
А так не выходит...
volvo
26.12.2005 23:39
Тебе же сказали, Var добавь !!!
procedure ddd(var a, b: byte);
begin
a:=3;
b:=4;
end;
Bokul
26.12.2005 23:44
Аааа..... я первый раз не заметил
Спасибо
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда
.