Tantangan Unit 3 While Bertingkat

Oleh adibikar 98 4 pada Minggu, 16 Okt. 2016, 22:13:50


Kembali ke forum soal ini

#python #loop-atau-pengulangan #while-loops


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



Susah juga tantangan membuat bintang ini, tp syukur dah bisa, meski berjam-jam XD :

a = 0

d = 10

btn = ""



while a < d:
    if a % 2 != 0:

        b = 1

        f = True

        while b <= a:

            c = (d - a) / 2

            e = 0

            if f == True:

                while e < c:

                    btn = btn + " "

                    e = e + 1

                f = False

            btn = btn + "*"

            b = b + 1

	btn = btn + "\n"
    a = a + 1



print btn

4 jempol




sammed
99
1
· 6 tahun, 7 bulan yang lalu · 0 jempol

#Klau ane kayk gini gans hehe
angka1 = 1
while angka1 <= 5:
  angka2 = angka1
  space = 5 - angka1
  string = "*"
  while angka2 > 1:
    string = str(string) + "**"
    angka2 = angka2 - 1
  angka1 = angka1 + 1
  print " "*space + string