소개
이 랩에서는 주어진 숫자의 약수를 찾는 C++ 프로그램을 작성할 것입니다. 숫자의 약수는 나머지를 남기지 않고 해당 숫자를 나눌 수 있는 양의 정수입니다.
이 랩에서는 주어진 숫자의 약수를 찾는 C++ 프로그램을 작성할 것입니다. 숫자의 약수는 나머지를 남기지 않고 해당 숫자를 나눌 수 있는 양의 정수입니다.
iostream 라이브러리를 포함합니다.clrscr() 및 getch()와 같은 시스템 함수를 위해 stdlib 라이브러리를 포함합니다.main 함수를 시작합니다.n1과 for-loop 에서 사용할 다른 변수 i를 선언합니다.system("clear") 함수를 사용합니다.#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int n1, i;
system("clear");
cout<<"Enter the number to find it's divisors : ";
cin>>n1;
cout<<"\nThe divisors are :\n";
for(i = 1 ; i <= n1 ; i++)
{
if(n1 % i == 0)
{
cout<<"\t"<<i ;
}
}
return 0;
}
cout 함수를 사용합니다.n1 변수에 저장하기 위해 cin 함수를 사용합니다.cout<<"Enter the number to find it's divisors : ";
cin>>n1;
i = 1부터 시작하여 n1까지 증가하는 for-loop 를 사용합니다.%) 를 사용하여 입력 숫자가 i로 나누어 떨어지는지 확인합니다.i를 약수로 출력합니다.for(i = 1 ; i <= n1 ; i++)
{
if(n1 % i == 0)
{
cout<<"\t"<<i ;
}
}
이 랩에서는 C++ 프로그램을 사용하여 주어진 숫자의 약수를 찾는 방법을 배웠습니다. for-loop 를 사용하여 가능한 모든 약수를 반복하고 입력 숫자가 현재 약수로 나누어 떨어지는지 확인했습니다. 또한 사용자로부터 입력을 읽고, 프로그램을 컴파일하고 실행하며, 콘솔에 출력을 표시하는 방법도 배웠습니다.