<?php for($a=1;$a<=100;$a++){ // perulangan 1 sampai 100
$k = 0;
for($b=1;$j<=$a;$b++){ // perulangan bilangan pembagi
if($a % $b == 0){ // modulus
$k++;
}
}
if($k == 2){ // salah satu syarat 2 bukan merupakan bilangan prima
echo $a.'<br>';
}
}
?>
Baca juga perulangan for di php
penjelasan dari script adalah
1. modulus adalah mencari nilai sisa dari pembagian dua buah bilangan
2. setiap bilangan dibagi dari 1 sampai bilangan tersebut untuk mengecek
3. bilangan prima contohnya adalah 1,2,3,5,7,11 dst
4. perulangan diatas menggunakan perulangan bertingkat di php
5. jika anda menggunakan bahasa pemrogramman lain silahkan ubah namun dengan konsep yang sama :)
dari script diatas akan menghasilkan tampilan sebagai berikut
Baca juga membuat file php pertama
cukup mudah bukan semoga bisa membantu memecahkan masalah yang sedang anda hadapi :). jika artikel menampilkan bilangan prima dengan perulangan PHP ini bermanfaat dan mungkin masih ada yang menganjel yang ingin ditanyakan silahkan masukkan ke kolom komentar yang ter sedia :)terima kasih atas kunjunganya dan semoga bermanfaat.
3 komentar
komentarBingung om, variabel j ($j) itu berapa?
Replysengaja saya salahkan agar anda juga paham dan belajar :)
Replycoba ubah $j menjadi $b
mas, bisa jelasin semuanya kagak ? saya kurang paham sama logikanya mas
Reply