robop
80+
- Katılım
- 1 Kasım 2020
- Mesajlar
- 197
- Reaksiyon skoru
- 91
Python:
a=int(input("Birinci sayı :"))
b=int(input("İkinci sayı :"))
listefora = []
listeforb = []
for i in range(1,a+1):
if a % i == 0 :
listefora.append(i)
for i in range(1,b+1):
if b % i == 0 :
listeforb.append(i)
listefora.sort()
listeforb.sort()
print(listefora)
print(listeforb)
amacım EKOK bulmak inputu alınan iki sayının tam bölenlerini bulup listeliyorum amacım burdan sonra bu iki listedeki her elemanı diğer listedeki elemanlar ile bir bir çarpıp yeni bir listeye eklemek ardından o listede tekrar eden sayıları eleyeceğim ardından .sort ile küçükten büyüğe sıralayacağım son olarakta bulduğum sayılardan hangileri şu koşulu sağlıyorsa :
Kod:
if ( sayı>a and sayı>b and sayı<a*b and sayı % a == 0 and sayı % b == 0 ):
Mesajlar otomatik olarak birleştirildi:
@Lelouch vi Britannia! kod satırına aldım yardımcı olaiblir misiniz ?
Son düzenleme: