Program menampilkan bilangan prima

Hallo,
Pada kesempatan ini saya akan memposting program dengan bahasa pemrograman C yang berfungsi untuk menampilkan bilangan prima yang batas bilangan primanya ditentukan pengguna program.
Namun sebelum anda belajar bahasa pemrograman ini anda harus memiliki compiler yang akan mengcompile program agar mrnjadi bahasa yang dikenali oleh mesin kemudian anda harus memiliki asembler, biasanya di setiap komputer sudah memiliki asembler sehingga anda harus menginstal aplikasi compiller seperti Dec-C++ atau CodeBlocks.
·         Program menampilkan bilangan prima
-          Sintaknya :
#include<stdio.h>
#include<conio.h>
main(){
                int n,i,a,c;
                printf("\t\tProgram mengecek bilangan prima");
                printf("\n\n\nMasukan Jumlah bilangan pertama : ");
                scanf("%d",&n);
                printf("\n\nSYang termasuk bilangan prima adalah :\n\n");
                c=0;                                     //pengisian nilai awal variabel c
                for(i=2;i<=n;i++){             //bilangan 1 sampai jumlah bilangan pertama
                                a=2;                    //pengisian nilai awal variabel a
                                while (a<=i-1){ 
                                                if(i%a==0){         
                                                                c=c+1;                                                                  
                                                }
                               a++;                        //perubahan nilai a sehingga terjadi pengulangan yang akan memenuhi syarat tertentu.
                                }
                                if(c==0){  //pengecekan yang termasuk bilangan prima                    
                                                printf("%d",i);  //mencetak yang merupakan bilangan prima
                                                printf(" ");         //untuk memisahkan antara bilangan
                                }
                c=0;        //berfungsi untuk mengembalikan nilai c menjadi 0 agar nilai c setiap bilangan menjadi satu kesatuan.
                }
                getch ();
                return 0;
}

Misalkan :
Inputnya : 20
Output yang dihasilkan : 2 3 5 7 11 13 17 19




Demikianlah program menampilakn bilangan prima, semoga bermanfaat.

Tidak ada komentar:

Posting Komentar