दो पूर्णांकों के महत्तम समापवर्तक (GCD) की गणना करने के लिए एक फ़ंक्शन लिखें।
यहां एक Python में दो आवेदन समावेश किए गए हैं जो दो पूर्णांकों के GCD की गणना करते हैं:

1. उपयोगकर्ता से दो संख्याओं को मांगना -

```python
def gcd(num1, num2):
    if(num2 == 0):
        return num1
    else:
        return gcd(num2, num1 % num2)
  
a = int(input("Enter first number: "))
b = int(input("Enter second number: "))

print("The GCD of", a, "and", b, "is", gcd(a, b))
```

2. स्थापित संख्याओं का उपयोग -

```python
def gcd(num1, num2):
    if(num2 == 0):
        return num1
    else:
        return gcd(num2, num1 % num2)
  
a = 16
b = 24

print("The GCD of", a, "and", b, "is", gcd(a, b))
``` 

यहाँ, हम दोनों मामलों में एक रिकर्शन फ़ंक्शन का उपयोग कर रहे हैं जो उन दोनों संख्याओं के लिए समापवर्तकों को ढूंढने में मदद करता है। यहाँ हम एक संख्या को 0 से विभाज्य नहीं कर सकते हैं। इसलिए हम इस चरण में यह सुनिश्चित करते हैं कि इत्र सार्वजनिक समापवर्तक लौटेगा। इसके अलावा, हम उस संख्या को रीमेन्डर के साथ विभाजित करके उचित चरण कोल करते हैं। कोलेक में, हम दोनों संख्याओं को पट्टी करते हैं कि परिणाम दूसरे तथा पहले संख्याओं के सबसे महत्तम समापवर्तक के बराबर होगा।

इस तरह से, हम एक समझदार तरीके से दो पूर्णांकों के महत्तम समापवर्तक को खोजने में सक्षम होते हैं।