যখন একটি নির্দিষ্ট পরিসরের মধ্যে পাইথাগোরিয়ান ট্রিপলেট নির্ধারণ করার প্রয়োজন হয়, তখন একটি পদ্ধতি সংজ্ঞায়িত করা হয়, যা ট্রিপলেট মান গণনা করতে সাহায্য করে।
নীচে একই −
এর প্রদর্শন করা হলউদাহরণ
def pythagorean_triplets(limits) :
c, m = 0, 2
while c < limits :
for n in range(1, m) :
a = m * m - n * n
b = 2 * m * n
c = m * m + n * n
if c > limits :
break
print(a, b, c)
m = m + 1
upper_limit = 15
print("The upper limit is :")
print(upper_limit)
print("The Pythagorean triplets are :")
pythagorean_triplets(upper_limit) আউটপুট
The upper limit is : 15 The Pythagorean triplets are : 3 4 5 8 6 10 5 12 13
ব্যাখ্যা
-
একটি পদ্ধতি সংজ্ঞায়িত করা হয় যা প্রতিটি পিথাগোরিয়ান ট্রিপলেটের মান নির্ধারণ করতে ভেরিয়েবলকে সংজ্ঞায়িত করে।
-
পদ্ধতির বাইরে, পূর্ণসংখ্যা সংজ্ঞায়িত করা হয়।
-
এই পদ্ধতিটিকে পূর্ণসংখ্যা অতিক্রম করে বলা হয়।
-
আউটপুট কনসোলে প্রদর্শিত হয়।