목차
없음
본문내용
cd); //최소공배수 공식
printf("%d와 %d의 최소 공배수는 %d 입니다.\n",num1,num2,lcm);
printf("/////////////////////////////////////////////\n");
printf("%d=",lcm); //최소공배수를 소인수분해 시작
if (lcm<2) { //최소공배수가 2보다 작으면 결과값 반환하고 종료
return 0;
}
while (lcm > 1) { // 최소공배수가 1과 같을 때 까지 반복
if (lcm%pn!=0){
if(count>0){
if(count==1){
printf("%d*",pn);
}
else {
printf("%d^%d*",pn,count);
}
count=0; //차수가 표시된 후 다시 카운팅하기 위해 0으로
}
pn++;
}
else {
lcm=lcm/pn; // 최소공배수를 소수로 나눠줌
count++;
}
}
if(count==1){ //남은 pn값이 소수면 소수, 지수승이면 지수승 표시 후 종료
printf("%d",pn);
}
else {
printf("%d^%d",pn,count);
}
printf("\n");
return 0;
}
printf("%d와 %d의 최소 공배수는 %d 입니다.\n",num1,num2,lcm);
printf("/////////////////////////////////////////////\n");
printf("%d=",lcm); //최소공배수를 소인수분해 시작
if (lcm<2) { //최소공배수가 2보다 작으면 결과값 반환하고 종료
return 0;
}
while (lcm > 1) { // 최소공배수가 1과 같을 때 까지 반복
if (lcm%pn!=0){
if(count>0){
if(count==1){
printf("%d*",pn);
}
else {
printf("%d^%d*",pn,count);
}
count=0; //차수가 표시된 후 다시 카운팅하기 위해 0으로
}
pn++;
}
else {
lcm=lcm/pn; // 최소공배수를 소수로 나눠줌
count++;
}
}
if(count==1){ //남은 pn값이 소수면 소수, 지수승이면 지수승 표시 후 종료
printf("%d",pn);
}
else {
printf("%d^%d",pn,count);
}
printf("\n");
return 0;
}
키워드
추천자료
[C언어실습]세 정수를 입력 받아서 가장 큰 수를 찾아 출력
[C언어실습]정수 1에서 n까지의 합을 구하기
[C언어실습]구구단 출력
[C언어실습]점수를 입력 받아서 해당하는 평점을 출력
C 프로그래밍 레포트 모음 12개 (미리보기)
고급 프로그래밍 언어 실습 Java Programming
어셈블리어 프로그래밍 및 실습
C로 배우는 프로그래밍 기초 - 컴퓨터와 프로그램
가우스 소거법 C 프로그래밍
C언어의 원리, C언어의 장단점, C언어의 시작, C++의 추가된 사항, C++의 데이터선언, C++의 ...
[MFC 프로그래밍]미로찾기 프로그래밍(MFC, Visual C, 좌수법)
c언어를 이용한 컴퓨터프로그래밍
[여성간호실습] 제왕절개(C / Sec : cesarean section) 케이스 스터디(CaseStudy)
[모성간호학 실습] C-SEC 케이스
소개글