pascalabcnet/_ParsePABC1/yield2.pas

16 lines
208 B
ObjectPascal
Raw Permalink Normal View History

2015-08-26 13:48:16 +03:00
function Gen(n: integer): sequence of integer;
var j,k: real;
2015-06-28 10:58:24 +03:00
begin
var i := 1;
2015-08-26 13:48:16 +03:00
j := 5;
while i<j do
begin
yield i*i;
i += 1;
end;
2015-06-28 10:58:24 +03:00
end;
begin
2015-08-26 13:48:16 +03:00
foreach var x in Gen(5) do
Print(x);
2015-06-28 10:58:24 +03:00
end.