-
Power JAVA 6장 ) 조건과 반복 - Programming_7IT/솔루션) Power Java 2019. 4. 23. 07:33
<2016. 10. 3. 18:46>
Power JAVA 6장 ) 조건과 반복 - Programming_7
/* * 피타고라스의 정리는 직각 삼각형에서 직각을 낀 두 변의 길이를 a,b라고 하고, 빗변의 길이를 c라고 하면 * a^2 + b^2 = c^2의 수식이 성립한다는 것이다. * 각 변의 길이가 100보다 작은 삼각형 중에서 피타고라스의 정리가 성립하는 직각 삼각형은 몇 개나 있을까? * 3중 반복문을 이용하여 피타고라스의 정리를 만족하는 3개의 정수를 찾도록 한다. */ public class programming_7 { public static void main(String[] args) { int count = 0; for (int a=1; a<100; a++) { for (int b=1; b<100; b++) { for (int c=1; c<100; c++) { if(a*a+b*b == c*c) { count++; System.out.printf("%d, %d, %d\n",a,b,c); } } } } System.out.printf("피타고라스 정의 성립하는 직각삼각형은 %d개 입니다.\n",count); } }
'IT > 솔루션) Power Java' 카테고리의 다른 글
Power JAVA 6장 ) 조건과 반복 - Programming_9 (0) 2019.04.23 Power JAVA 6장 ) 조건과 반복 - Programming_8 (0) 2019.04.23 Power JAVA 6장 ) 조건과 반복 - Programming_6 (0) 2019.04.23 Power JAVA 6장 ) 조건과 반복 - Programming_5 (0) 2019.04.23 Power JAVA 6장 ) 조건과 반복 - Programming_3 (0) 2019.04.19