소프트웨어/C++
[2004년 중간 8번] 약수 출력 - 조건 반복문
카켈
2007. 2. 28. 03:16
목적
- 약수를 출력한다.
문제
코드
#include <iostream>
using namespace std;
int main(void)
{
long lIn = 0;
int i = 1;
while(lIn < 101)
{
cout << "100보다 큰 정수를 입력하세요 : ";
cin >> lIn;
}
while(i <= lIn)
{
if(lIn % i == 0)
cout << i << " ";
i++;
}
cout << endl;
return 0;
}
해설
- lIn 이 100 이하면 다시 작동하는 알고리듬을 썼으며 약수는 나머지가 0인 부분만 활용했습니다.
참고
- 유사 문제