Membuat pola ini tidaklah susah asalkan mau belajar algoritma dengan tekun.
Dalam pemrograman python saya dapat membuat pola segitiga dengan 2 cara.
Cara pertama saya adopsi dari cara pemikiran saya saat belajar
pemrograman dengan bahasa C . berikut saya share cara membuat pola dan sengaja saya bedakan
agar anda tau apa perbedaannya dan semoga bisa mengembangkan dengan baik
code ini. Selamat berselancar dan terus kembangkan !.
print ("Diamond ")
print ("programmer : Muhamad Windy Sulistiyo")
o=int(raw_input("Masukin Angka Genap= "))
x=2
for i in range(o):
if i<=(o/2):
print " "*((o/2)-(i-1)) + "*"*i + "*"*(i-1)
else :
print " "*(1*x)+"*"*(o-i) +"*"*(o-(i+1))
x=x+1
##by Muhamad Windy Sulistiyo
No comments:
Post a Comment