본문 바로가기
1일1코딩/C언어 30일 챌린지

[1일 1코딩] 최소공배수 구하기 : C언어 도전 21일차

by 프밍샘 2020. 6. 6.

[도전 21일차] 두 정수를 입력받아 최소공배수를 구하는 프로그램을 작성하시오.

 

[1일 1코딩] 최소공배수 구하기 : C언어 도전 21일차

 

 

코드)

 #include <stdio.h>
 int main(){
	int num1, num2, lcm, i;
	
	printf("두 정수를 입력하시오:");
	scanf("%d %d", &num1, &num2);
	
	for(i=num1*num2; i>=1; i--){			//두 정수의 가장 큰 공배수 만큼 i를 증가 
		if(i%num1==0 && i%num2==0) lcm=i;	//두 정수의 공배수를 lcm에 입력 
	}
	printf("최소공배수: %d\t", lcm);		//최종 적으로 가장 작은 공배수가 출력 
	return 0;
 }

 

[1일 1코딩] 최소공배수 구하기 : C언어 도전 21일차

 

 

 

 

 

[1일 1코딩] 최소공배수 구하기 : C언어 도전 21일차

 

댓글