반복문 - 반복문 활용 예제10(최대공약수 구하기)
2018. 7. 8. 11:18ㆍalgorithm/dimigo.goorm.io
#include <stdio.h>
int gdc(int, int); //최대공약수 함수 선언
int lcm(int, int); //최소공배수 함수 선언
int main(void)
{
int a, b; //두 정수
scanf("%d%d", &a, &b);
printf("%d",gdc(a, b));
return 0;
}
int gdc(int a, int b)
{
int i, j;
int temp;
j = (a<b) ? a : b;
for (i = 1;i <= j;i++) {
if (a%i == 0 && b%i == 0)
temp = i;
}
return temp;
}
'algorithm > dimigo.goorm.io' 카테고리의 다른 글
반복문 - 반복문 활용 예제12(규칙숫자 찾기1) (942) | 2018.07.08 |
---|---|
반복문 - 반복문 활용 예제11(최소공배수 구하기) (963) | 2018.07.08 |
반복문 - 반복문 활용 예제9(복리 계산하기) (947) | 2018.07.08 |
반복문 - 반복문 활용 예제8(약수 출력하기) (942) | 2018.07.08 |
반복문 - 반복문 활용 예제7(소수 판별하기) (952) | 2018.07.08 |