Program Sederhana Baris Pada Python

Listing program:

a=input('Masukkan banyak baris : ')
b=0
d=a
while(b<a):
    b+=1
    c=0
    d-=1
    e=0
    while(c<d):
        c+=1
    while(e<b):
        print'*' ,
        e+=1
    print

Logika program:
Variable a adalah inputan angka yang kita masukkan dari cetakan ‘Masukkan banyak baris : ‘. Variable b bernilai 0, dan variable d sama dengan a. Menggunakan  perulangan while dalam mengerjakan program ini.
While yang pertama kondisinya adalah b lebih kecil dari a. Dan statementnya adalah, variable b nya setiap dilooping akan bertambah 1, variable c adalah 0, variable d setiap dilooping akan berkurang 1, dan variable e adalah 0.
While yang kedua kondisinya adalah c lebih kecil dari d. Dan statementnya adalah variable c setiap dilooping akan bertambah 1.
Dan while yang ketiga kondisinya adalah e lebih kecil dari b. Statementnya adalah mencetak symbol bintang (*) dan spasi lalu tanda koma (,) supaya nanti pindah barisnya kebawah. Kemudian variable e setiap dilooping akan bertambah 1. Dan dicetak.
Sebenarnya program akan tetap bisa proses apabila pada blok while yang pertama pada variable c dan d nya dihapus, dan blok while yang kedua juga dihapus. Jadi nanti hanya ada 2 blok while.


Output:


Komentar

Postingan populer dari blog ini

Video Softskill : Quantum Computation

Unsur-Unsur Game Theory

Fitur-Fitur Unity