Halaman

Minggu, 16 Maret 2025

Python - triple pythagoras

#Triple pythagoras adalah pasangan 3 angka bulat yang memenuhi rumus pythagoras a² + b² = c², dimana c adalah angka terbesar dari pasangan tersebut.


#Triple pythagoras 20 pasang

max = 20

print ("Triple pythagoras")

for i in range(max):

 p = i+3

 n = i+4

 if n%2 != 0 :

  a = n

  b = n*n/2 - 0.5

  c = n*n/2 + 0.5

 else:

  a = n

  b = n*n/4 - 1

  c = n*n/4 + 1

 a = int(a)

 b = int(b)

 c = int(c)

 print(a," ",b," ",c)


Tidak ada komentar:

Posting Komentar