View Listing

#include <stdio.h>
#include <conio.h>
main()

{

      int a,b,c,d,e;
      gotoxy(6,1);puts("MENAMPILKAN BILANGAN PRIMA DARI 2 s/d NILAI MAX");
      gotoxy(1,3);printf("TENTUKAN NILAI MAX : ");scanf("%d",&a);
      loading();
      if(a>=2)
      { puts("BILANGAN PRIMA: ");
          for(int i=0; i<=a; i++)
               {  if (i==1)//jika 1 maka i kembali ke 0
                            {0;}

              else if((i==2)||(i==3 )||(i==5)||(i==7))//untuk nilai i={2,3,5,7} agar dicetak
                     { printf("%d  ",i);}
                else
                { 
                     b=i%2;
                     c=i%3;
                     d=i%5;
                     e=i%7;
                             if((b!=0)&&(c!=0)&&(d!=0)&&(e!=0))
                                 printf( "%d  ",i);
                  }//jika nilai i di mod 2,3,5,7 != 0 maka itulah bilangan Prima
             }
        }

      else
      {puts("BILANGAN PRIMA TIDAK ADA");}
}