Jun 232009
 

Bilangan prima di SQL-SERVER

ini adalah contoh sederhana untuk melakukan pengecekan sebuah bilangan termasuk bilangan prima atau tidak berikut source nya :

DECLARE @BIL INT;
DECLARE @TMP INT;
DECLARE @ANGKA INT;
DECLARE @PEMBAGI INT;

//SET BILANGAN AWAL
SET @BIL=1;
SET @ANGKA=10;
SET @TMP=0;

//CEK BILANGAN DI BAWAH 9 ATAU DI ATAS SEMBILAN
IF @ANGKA<= 9
SET @PEMBAGI=@ANGKA-1;
ELSE
SET @PEMBAGI=9;

//LAKUKAN LOOPING UNTUK PENGECEKAN
WHILE (@BIL<=@PEMBAGI) BEGIN
IF @ANGKA%@BIL=0
SET @TMP=@TMP+1;
SET @BIL=@BIL+1;
END;

IF @TMP>1
PRINT ‘BUKAN PRIMA’;
ELSE
PRINT ‘PRIMA’;

Facebook Comments

  One Response to “Bilangan prima di SQL-SERVER”

  1. my God, i thought you were going to chip in with some decisive insght at the end there, not leave it with ‘we leave it to you to decide’.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

(required)

(required)