PascalPemrograman
Membuat Pola Segitiga dengan Pascal #190
Ketahuilah bahwa untuk mengetahui itu harus tahu
andrypein.net : Awalnya mencoba compiler online dari complr, namun situsnya mati jadi aing pake ideone lagi.
Pola-pola an sekarang adalah membuat pola segitiga dengan pascal.
Hasil akhir akan membentuk * bilangan ganjil ges seperti gambar ini.
Yosh, inilah kode segitiga dengan pascal nya :
var a,b,c,n : integer; begin readln(n); writeln; if n mod 2 = 0 then for a := 1 to (n div 2) do begin for b := 1 to (n div 2)-a do write (' '); for c := 1 to (a*2) do write ('*'); writeln; end else for a := 1 to (n div 2)+1 do begin for b := 1 to (n div 2)+(1-a) do write (' '); for c := 1 to (a*2)-1 do write ('*'); writeln; end;
kalo mau bikin piramida terbalik gimana ya gan? :bingung
thx gan :duathumb
for nya ganti jadi downto gan