Kamis, 29 November 2012

Mencetak Bilangan Prima dengan Bahasa C

Setelah berhari-hari mencari contoh kode, sintaks dan mencoba memodifikasi, dengan algoritma yang ada. Akhirnya saya menemukan satu script yang mudah untuk membuat program yang mencetak bilangan prima antara 1 sampai 50. Berikut ini kode yang saya dapat dari ruangiptek.blogspot.com dengan sedikit modifikasi :

#include "stdio.h"
#include "conio.h"

void main()
{
int x,cek,i;
clrscr();

printf("\n\nPROGRAM UNTUK MENAMPILKAN BILANGAN PRIMA 1 - 50 \n");
printf("\n===============================================\n\n");

for (x=2;x<=50;x++)
{
cek=0;
for (i=2;i
{ if (x%i==0) /* bilangan yang habis dibagi 2 adalah bukan bilangan prima */
{ cek=1;
}}
if (cek==0)
{ printf("%d, ",x);
}}
getch();
}


Tidak ada komentar:

Poskan Komentar