while bertingkat ini gimana sih kok susah banget

Oleh R.Nabil 213 4 pada Jumat, 28 Mei 2021, 15:07:46


Kembali ke forum soal ini

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


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



angka1 = 90
string = ""

while angka1 > 0 :
  angka2 = angka1
  
  while angka2 > 0:
    string = string + "*"
    angka2 = angka2 - 1
    
  string = string + "\n"
  angka1 = angka1 + 2
  
print string


jawabanya : Silahkan coba sekali lagi.
Tampaknya ada error di code anda.
Perhatikan output di bawah untuk mengetahui errornya.
Jika sudah 'mentok' coba tanyakan di forum diskusi.
Code anda jalan terlalu lama, apa mungkin ada loop tak terbatas di code anda?
0 jempol


R.Nabil
213
4
penanya
· 3 tahun, 6 bulan yang lalu · 0 jempol

eh g jadi

LSJ
115
0
· 3 tahun, 6 bulan yang lalu · 0 jempol

ubah baris pertama
angka1 = 5

ubah baris ke 3
while angka1 > 0:

ubah baris ke 9
angka1  = angka1 - 1

semoga berhasil :)

Farabi17
108
0
· 3 tahun, 3 bulan yang lalu · 0 jempol

angka1 = 6
string = ""

while angka1 >= 1: 
  angka2 = angka1
  
  while angka2 > 0:
    string = string + "*"
    angka2 = angka2 - 1
    
  string = string + "\n"
  angka1 = angka1 - 1 
  
print string