Geçen haftalarda Python derslerine başladım dersleri dinliyorum ve anlıyorum da fakat iş kendi başıma ödevleri yapmaya gelince boş boş ekrana bakmaya başlıyorum.
def ekok_bulma(sayı1,sayı2):
i = 2
ekok = 1
while True:
if (sayı1 % i == 0 and sayı2 % i == 0):
ekok *= i
sayı1 //= i
sayı2 //= i
elif (sayı1 % i == 0 and sayı2 % i != 0):
ekok *= i
sayı1 //= i
elif (sayı1 % i != 0 and sayı2 % i == 0):
ekok *= i
sayı2 //= i
else:
i += 1
if (sayı1 == 1 and sayı2 == 1):
break
return ekok
sayı1 = int(input("Sayı-1:"))
sayı2 = int(input("Sayı-2:"))
print("Ekok:",ekok_bulma(sayı1,sayı2))
Örneğin bu bir EKOK bulma programı ben soruya bakınca neyin ne olduğunu neden yazıldığında anlayabiliyorum ama iş kendi başıma baştan yapmaya gelince beynim durmaya başlıyor bu noktada ne yapmam gerekiyor? (Kod doğru çalışıyor fakat kopyala yapıştır yaptığım için nedense hepsini başa yapışık yapıştırıyor o yüzden bu şekilde görünüyor)