Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- echo "<form method='POST'>";
- echo "masukkan bilangan awal : <input type='text' name= 'awal'>";
- echo "<input type=submit value='cetak bilangan prima'></form>";
- if(isset($_POST['awal'])){
- $jum = 0;
- $curr = $_POST['awal']; //cursor pointer
- $prima = 0;
- while($jum<10){
- if($curr==1)$jum++; // karena bilangan prima merupakan bilangan lebih dari 1
- if($curr == 2){
- $prima = 1;
- $fix = $curr;
- $jum++;
- }else{
- if($curr%2==1){ //bilangan prima merupakan bilangan ganjil kecuali "2"
- //testing pembagi untuk membuktikan tidak ada bilangan yang habis dibagi dengan bilangan yg di test
- for($pbg=2;$pbg<=9;$pbg++){
- if($pbg!=$curr){
- if($curr%$pbg==0){
- $prima=0;
- break;
- }else{
- $fix = $curr;
- $prima=1;
- }
- }
- }
- $jum++;
- }
- }
- if($prima == 1){
- echo $fix.'<br />';
- $prima=0;
- }
- $curr++;
- }
- }
- ?>
Add Comment
Please, Sign In to add comment