Posts Subscribe to InFoGauLComments

Online bookmark Bookmark

TUGAS C++ BILANGAN TENTANG BILANGAN PRIMA

Awal nya saya berterima kasih kepada yang terhormat Bapak Dosen yang telah memberikan tugas nya. Asli trimakasih banget  paak  T.T



Nah ini sekarang saya akan menjelaskan salah satu program dari c++  tentang bilangan prima dengan menginput sendiri bilangan integer nya . . .



berikut koding nya

=======================================================================


#include <stdio.h>

main()
{
   int bilangan;
   int prima;
   int cekprima();         

   clrscr();
   printf("======================\n");
   printf("MENCARI BILANGAN PRIMA\n");
   printf("======================\n\n");
   printf("Masukkan sebuah bilangan integer : ");
   scanf("%d",&bilangan);
   prima = cekprima(bilangan);
   if (prima == 1)
   {
               printf("Bilangan %d adalah bilangan prima",bilangan);
   } else {
               printf("Bilangan %d bukan bilangan prima",bilangan);
   }
}

int cekprima(bil)
int bil;
{
   int bagi=3;
   int batas;
   if (bil == 1)
   {
               return(0);
   } else if (bil==2||bil==3) {
               return(1);
   } else if (bil % 2 == 0) {
               return(0);
   } else {
               while (batas > bagi)
               {
                           if (bil % bagi == 0)
                           {
                                       printf("Karena habis dibagi %d\n",bagi);
                                       return(0);
                                       break;
                           }
                           batas = bil / bagi;
                           bagi += 2;                 
               }
               return(1);
   }
}


========================================================================


kalau jadi sama nasib nya agak bagus, koding nya bisa di tampilin seperti ini

















Mudah- mudahan bisa dimengerti -_-

0 komentar:

Posting Komentar

 

Follows

Blogroll

Traffic Info