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
Posting Komentar