You are on page 1of 2

RUMUS MEMBUAT ANGKA 0-9

uses crt;

var
i,j,n,m : integer;
begin
clrscr;
write('Input Line : ');readln(n);
write('Input Column : ');readln(m);
for i:=1 to n do
begin
for j:=1 to m do
if (i=1) or (j=m) or (i=n) or (j=1) then
write(' ',i)
else
write(' '); writeln;
end;writeln;readln;
for i:=1 to n do
begin
for j:=1 to m do
if (j=m/2) or (j=m/2+0.5) then
write(' ',i)
else
write(' '); writeln;
end;writeln;readln;
for i:=1 to n do
begin
for j:=1 to m do
if (i=1) or (i=n/2) or (i=n/2+0.5) or (i=n) or (i>n/2) and (j=1) or
(i<n/2) and (j=m) then
write(' ',i)
else
write(' '); writeln;
end;writeln;readln;
for i:=1 to n do
begin
for j:=1 to m do
if (i=1) or (i=n/2+0.5) or (i=n) or(i=n/2) or (j=m) then
write(' ',i)
else
write(' '); writeln;
end;writeln;readln;
for i:=1 to n do
begin
for j:=1 to m do
if (i=n/2) or (i=n/2+0.5) or (i<n/2) and (j=1) or (j=m) then
write(' ',i)
else
write(' '); writeln;

1
end;writeln;readln;
for i:=1 to n do
begin
for j:=1 to m do
if (i=1) or (i=n/2) or (i=n/2+0.5) or (i=n) or (i<n/2) and (j=1) or
(i>n/2) and (j=m) then
write(' ',i)
else
write(' '); writeln;
end;writeln;readln;
for i:=1 to n do
begin
for j:=1 to m do
if (i=1) or (i=n/2) or (i=n/2+0.5) or (i=n) or (j=1) or (i>n/2) and
(j=m) then
write(' ',i)
else
write(' '); writeln;
end;writeln;readln;
for i:=1 to n do
begin
for j:=1 to m do
if (i=1) or (j=m) then
write(' ',i)
else
write(' '); writeln;
end;writeln;readln;
for i:=1 to n do
begin
for j:=1 to m do
if (i=1) or (i=n/2) or (i=n/2+0.5) or (i=n) or(j=1) or (j=m) then
write(' ',i)
else
write(' '); writeln;
end;writeln;readln;
for i:=1 to n do
begin
for j:=1 to m do
if (i=1) or (i=n/2) or (i=n/2+0.5) or (i=n) or (i<n/2) and (j=1) or
(j=m) then
write(' ',i)
else
write(' '); writeln;
end;writeln;readln;
readln;
end.

You might also like