C++ bilangan prima

#include<iostream.h>
#include<stdio.h>
void main( )
{
   int a,b,c,d;
   cout<<"Masukkan Nilai Bilangan Positif=";
   cin >>a;
   b=1;
   c=a-1;
   if (a<=1)
   {
       cout<<"Silakan input bilangan yang lebih besar dari 1"<<endl;
   }
   else
   if (a==2)
   {
    cout<<"PRIMA"<<endl;
   }
   else
   {
    while(b<=c)
      {
       b++;
         d=a%b;
         if (d==0)
         {
      cout<<"BUKAN PRIMA"<<endl;
            break;
         }
         else if (d>0 && b==c)
         {
          cout<<"PRIMA"<<endl;  break;
         }
      }
   }
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar