program segitiga_pangkat;
uses wincrt;
var i,n,j,r:integer; k:longint;
begin
write ('masukkan tingkat yang diinginkan!'); readln (n);
for i:=1 to n do
begin
for j:=1 to i do
k:=1;
for r:=1 to j do
begin
k:=j*k;
write (k); write(' ');
end;
writeln(' ');
end;
end.
uses wincrt;
var i,n,j,r:integer; k:longint;
begin
write ('masukkan tingkat yang diinginkan!'); readln (n);
for i:=1 to n do
begin
for j:=1 to i do
k:=1;
for r:=1 to j do
begin
k:=j*k;
write (k); write(' ');
end;
writeln(' ');
end;
end.
Berikut gambaran outputnya jika angka yang dimasukkan = 4.
Selamat mencoba dan semoga berhasil ^_^
min law bisa tlong ksih pnjelasan y misal nya kyk knp k*j..
BalasHapus