SalihKaya
2/25/2016 - 2:36 PM

Hipotenus'u 500 birime kadar olan dik üçgenlerin, kenar uzunluklarını gösteren bir program yazınız. Kenar uzunlukları, sadece tam sayı olac

Hipotenus'u 500 birime kadar olan dik üçgenlerin, kenar uzunluklarını gösteren bir program yazınız. Kenar uzunlukları, sadece tam sayı olacaktır.

#include<stdio.h>
int main( void ) 
{
	int a; /* birinci dik kenar */
	int b; /* ikinci dik kenar */
	int hipotenus;

	for(a = 1; a < 500; a++)
		for(b = a; b < 500; b++)
			for(hipotenus = b+1; hipotenus <= 500; hipotenus++)
				if( (a*a + b*b) == hipotenus*hipotenus )
					printf("%5d%5d%5d\n", a, b, hipotenus);
	return 0;
}