Guest User

Untitled

a guest
Dec 12th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.32 KB | None | 0 0
  1. <?php
  2. echo "<form method='POST'>";
  3. echo "masukkan bilangan awal : <input type='text' name= 'awal'>";
  4. echo "<input type=submit value='cetak bilangan prima'></form>";
  5.  
  6.  
  7.  
  8. if(isset($_POST['awal'])){
  9.     $jum = 0;
  10.     $curr = $_POST['awal']; //cursor pointer
  11.     $prima = 0;
  12.    
  13.     while($jum<10){
  14.         if($curr==1)$jum++; // karena bilangan prima merupakan bilangan lebih dari 1
  15.        
  16.         if($curr == 2){
  17.             $prima = 1;
  18.             $fix = $curr;
  19.             $jum++;
  20.         }else{
  21.            
  22.             if($curr%2==1){ //bilangan prima merupakan bilangan ganjil kecuali "2"
  23.                
  24.                 //testing pembagi untuk membuktikan tidak ada bilangan yang habis dibagi dengan bilangan yg di test
  25.                 for($pbg=2;$pbg<=9;$pbg++){
  26.                     if($pbg!=$curr){
  27.                        
  28.                        
  29.                         if($curr%$pbg==0){
  30.                             $prima=0;
  31.                             break;
  32.                         }else{
  33.                             $fix = $curr;
  34.                             $prima=1;
  35.                         }
  36.                     }
  37.                 }
  38.                
  39.                 $jum++;
  40.             }
  41.            
  42.         }
  43.         if($prima == 1){
  44.             echo $fix.'<br />';
  45.             $prima=0;
  46.         }
  47.         $curr++;
  48.        
  49.     }
  50. }
  51.  
  52. ?>
Add Comment
Please, Sign In to add comment