Pythagorean Triples
With positive integers
The following is a Python 3.7 program. It must be previously installed.
print('Type a positive integer')
integer=input()
integer=int(integer)
for a in range(1,integer):
for b in range(1, integer):
for c in range(1, integer):
if a**2+b**2==c**2:
if a <b<c
print([a,b,c])
integer=input()
integer=int(integer)
for a in range(1,integer):
for b in range(1, integer):
for c in range(1, integer):
if a**2+b**2==c**2:
if a <b<c
print([a,b,c])
Example (1): For numbers not greater than 8
Type a positive integer
8
[3, 4, 5]
8
[3, 4, 5]
Example (2): For numbers not grater than 30
Type a positive integer
30
[3, 4, 5]
[5, 12, 13]
[6, 8, 10]
[7, 24, 25]
[8, 15, 17]
[9, 12, 15]
[10, 24, 26]
[12, 16, 20]
[15, 20, 25]
[20, 21, 29]
30
[3, 4, 5]
[5, 12, 13]
[6, 8, 10]
[7, 24, 25]
[8, 15, 17]
[9, 12, 15]
[10, 24, 26]
[12, 16, 20]
[15, 20, 25]
[20, 21, 29]
No hay comentarios:
Publicar un comentario