KOREA University/C++2008. 9. 11. 20:43
#include <iostream>
using namespace std;
main()
{
 int number, i, j, k;
 cout << "입력해봐 : ";
 cin >> number;
 if (number==1)
 {
  cout << number << "은 소수가 맞다.\n";
 }
 else if (number<=0)
 {
  cout << "에러\n";
 }
 else
 {
  for(i=2; i<=number; i++)
  {
   j = number/i;
   k = number%i;
   if (j==1 && k==0 && i==number)
   {
    cout << number << "은 소수가 맞다.\n";
   }
   else if (j!=1 && k==0)
   {
    i=number;
    cout << number << "은 소수가 아니다.\n";
   }
  }
 }

 return 0;
}

소수인지 아닌지 판별하는 소스
소소는 1과 자기자신으로만 나눠지는 수다.

0이나 음수같은 것을 넣으면 에러가 나온다.
네이버나 다음까페에 떠도는 대충짠 잡소스는 꺼지라 그러고
섬세하고 배려가 넘치는 내 소스

자~ 슬슬 소스가 복잡해진다 ㅎㅎ
Posted by 정훈승