Üç sayı verildiğinde, üç sayının en büyük ortak bölenini (gcd) bulun.
"""
Üç sayı verildiğinde, üç sayının en büyük ortak bölenini (OBEB) bulun
"""

# En büyük ortak böleni (OBEB) bulun iki sayı
def find_gcd(a, b): 
 b > 0: 
a, b = b, a % b 
return a 

# Üç sayı verildiğinde, en büyük ortak böleni (OBEB) bulun ) üç sayıdan
def find_gcd_of_three_numbers(a, b, c): 
 gcd_a_b = find_gcd(a, b) 
 gcd_b_c = find_gcd(b, c) 
 gcd_a_c = find_gcd(a, c) 
 
 gcd = find_gcd(gcd_a_b, gcd_b_c) 
 gcd = find_gcd(gcd, gcd_a_c) 
 
 return gcd 

if __name__ == '__main__':
 print("3 sayıdan oluşan GCD: ", end="") 
 print(find_gcd_of_three_numbers(18, 24, 30))