Pada tutorial ini kita akan mencoba belajar membuat
program dengan menggunakan Fungsi Pengulangan dan Kondisi If yaitu menampilkan Bilangan Prima, Bilangan prima adalah bilangan yang lebih besar dari 1 dan
faktor pembaginya adalah 1 dan bilangan itu sendiri. Dari sini kita membuat logika atau algoritma bahwa Bilangan
prima memilki 2 faktor pembagi (perlu sebuah counter untuk memastikan bilangan
yang kita check prima atau bukan dimana counter harus bernilai 2) dan harus
lebih besar dari 1 (dengan counter tersebut otomatis bilangan harus lebih besar
dari satu)
Algoritmanya
For i = 1 -> 100 Do
a #Counter
For
j = 1 -> j <= i Do
If i % j = 0 Then
a = a + 1
End
For
If
a = 2 Then Print i #i Bilangan Prima
End For
|
Penjelasan :
Maksud dari
Algoritma diatas adalah kita akan mengecek Bilangan Prima dari 1 sampai 100
kemudian mencetak bilangan prima antara 1 sampai 100 tersebut. Seperti yang
kita sepakati diatas, bahwa kita menggunakan counter untuk menentukan bahwa
bilangan tersebut prima atau pun tidak. Dimana counter ini (a) akan direset
(dikembalikan ke nilai asalnya yaitu 0) ketika akan mengecek angka selanjutnya.
Tanda # (pagar) merupakan keterangan coding (komentar) saja sebagai penjelas.
Dan untuk sybtak programnya ditulis menggunakan script PHP sebagai berikut :
Menampilkan Bilangan Prima
Syntak
for($i=1;$i<=100;$i++){
$a = 0;
for($j=1;$j<=$i;$j++){
if($i % $j == 0){
$a++;
}
}
if($a == 2){
echo $i.'
';
';
}
}
?>
Output
Selamat
Mencoba
Mantaps Bro, akhir nya bisa juga bilangan prima nya d php
ReplyDeletefinish my job home work....