pascalabcnet/InstallerSamples/!Tutorial/08_ProcFunc/ProcToFun2.pas

12 lines
345 B
ObjectPascal
Raw Normal View History

2025-11-05 12:17:39 +03:00
// Функция, возвращающая кортеж
function DivMod(a,b: integer): (integer,integer) := (a div b, a mod b);
begin
var (a,b) := (7,3);
var (d,m) := DivMod(a,b);
Println($'{a} div {b} = {d}; {a} mod {b} = {m}');
(a,b) := (23,5);
(d,m) := DivMod(a,b);
Println($'{a} div {b} = {d}; {a} mod {b} = {m}');
end.