Anonymous user
Power set: Difference between revisions
m
→{{header|Ada}}
m (→{{header|Ada}}) |
|||
Line 238:
begin
for set in 0..2**Argument_Count-1 loop
Put ("{"); ▼
first : boolean := true;
▲ Put ("{");
for i in 1..Argument_Count loop
if k mod 2 = 1 then
first := false;
end if;
k := k / 2; -- we go to the next bit of "set"
end loop;
end;
Put_Line("}");
end loop;
|