1. for i = 1 to 10 do begin
for j = 1 to 5 do
print "*"
print carriage return
end
2. for i = 1 to n do begin
for j = 1 to n do
print "*"
print carriage return
end
3. for i = 1 to n do begin
for j = i+1 to n do
print "*";
print carriage return
end
4. for i = 1 to n do begin
for j = 1 to i do
print "*";
print carriage return
end
1. i = 64
while (i > 1) do begin
print i
i = floor(i/2) /* comment: floor truncates to nearest integer */
end /* less than or equal to the value */
2. i = n;
while (i > 1) do begin
print i
i = floor(i/2)
end
3. i = 1;
while (i < n) do begin
print i
i = i*i
end