(1)
python- Ben nerde yanlis yaptim?
100e kadar olan sayilarin bölenlerini yazdirmak istiyorum ama su asagidaki kodla sadece cilginlar gibi 1 ciktisi aliyorum-Ben nerde yanlis yaptim? s = 0j = 1for s in range (1,101): while j < 101: if s%j == 0: print(j)
100e kadar olan sayilarin bölenlerini yazdirmak istiyorum ama su asagidaki kodla sadece cilginlar gibi 1 ciktisi aliyorum-
Ben nerde yanlis yaptim?
s = 0
j = 1
for s in range (1,101):
while j < 101:
if s%j == 0:
print(j)
0
s nin yukarıda tanımlanmasına gerek yok, while kullanmana da gerek yok,
for s in range(1, 101):
for j in range(1, 101):
if s%j == 0:
print(j)
0