#include <iostream>
using namespace std;
using namespace std;
main()
{
int number, i, j, k;
cout << "입력해봐 : ";
cin >> number;
{
int number, i, j, k;
cout << "입력해봐 : ";
cin >> number;
if (number==1)
{
cout << number << "은 소수가 맞다.\n";
}
{
cout << number << "은 소수가 맞다.\n";
}
else if (number<=0)
{
cout << "에러\n";
}
{
cout << "에러\n";
}
else
{
for(i=2; i<=number; i++)
{
j = number/i;
k = number%i;
{
for(i=2; i<=number; i++)
{
j = number/i;
k = number%i;
if (j==1 && k==0 && i==number)
{
cout << number << "은 소수가 맞다.\n";
}
{
cout << number << "은 소수가 맞다.\n";
}
else if (j!=1 && k==0)
{
i=number;
cout << number << "은 소수가 아니다.\n";
}
}
}
{
i=number;
cout << number << "은 소수가 아니다.\n";
}
}
}
return 0;
}
소수인지 아닌지 판별하는 소스
소소는 1과 자기자신으로만 나눠지는 수다.
0이나 음수같은 것을 넣으면 에러가 나온다.
네이버나 다음까페에 떠도는 대충짠 잡소스는 꺼지라 그러고
섬세하고 배려가 넘치는 내 소스
자~ 슬슬 소스가 복잡해진다 ㅎㅎ