Laman

Cara Menampilkan Bilangan Prima Menggunakan Pemrograman PHP



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

Menampilkan Bilangan Prima

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


Cara Menampilkan Bilangan Genap Dan Ganjil Menggunakan Pemrograman PHP

Pada tutorial ini kita akan mencoba belajar membuat program dengan menggunakan IF dan ELSE yaitu Program Bilangan Genap dan Ganjil dengan PHP. Tentu saja ini sangatlah sederhana, namun begitu ini bisa menjadi latihan yang baik dalam memahami alur program dan mengasah analisa kerja program kita
Berikut Syntak Cara untuk Menampilkan Bilangan Ganjil dan Genap.

 
Menampilkan Bilangan Genap

 

Syntak
Output
<html>
<head<title>Bilangan Genap 1 sampai 20</head></title>
<body>
<h2>Bilangan Genap 1 sampai 20</h2>
<?
for($i=1; $i<=20; $i++)
     {
     if ($i%2==0)
         echo ("$i<br>");
     }
    
?>


</body>
</html>             


 


Memahami Fungsi Perulangan Dengan While menggunakan Pemrograman PHP

Perulangan While juga dikenal dengan istilah indenterminate loop, artinya jumlah loopingnya tidak ditentukan pada awal looping. Perulangan while lebih sederhana daripada perulangan for karena Cuma memiliki 2 bagian yaitu
  • Stop Condition
  • Loop Body
Stop Condition, diperiksa sebelum tiap iterasi dilaksanakan selama stop condition bernilai true, perintah dalam loop Body akan dilakukan terus. Perulangan akan dihentikan jika stop condition bernilai false

Loop Body dieksekusi sekali setiap iterasi merupakan perintah yang ingin dilakukan berulang-ulang

Syntak Perulangan While Menaik

<?
Var_counter=nilai_awal;
While (var_counter<=nil_akhir)
{
Pernyataan;
Var_counter ++;
}
?>

 

Contoh Soal  

Soal 1 : Menampilkan Bilangan 1 sampai dengan 10


Syntak
Output
<html>
<head><title>Perulangan Dengan While</title>
</head>
<body>
<h2>Menampilkan Bilangan 1 sampai 10</h2>
<?
$i=1;
    while($i<=10)    
     {
         echo ("$i<br>");
            $i++;
     }    
?>
</body>
</html>

  


Soal 2 : Menampilkan Teks Programming PHP sebanyak 10 Kali

Syntak
Output
<html>
<head>
<title>Perulangan While</title>
</head>
<body>
<h3>Menampilkan Teks Dengan While</h3>
<?
$teks="Programming PHP";
$i=1;
while ($i <= 10) {
echo $i.",".$teks."<br>";
     $i++;
    }
?>
</body>
</html>    

 

Selamat Mencoba
 

Baca Juga Pengulangan Menggunakan Do While Disini        

 

Memahami Fungsi Perulangan Dengan For menggunakan Pemrograman PHP

Statement dalam perulangan berguna untuk melakukan pengulangan statement/kode program yang dirasa untuk dieksekusi oleh web server lebih dari sekali sesuai dengan kondisi yang diisyaratkan. Perulangan atau Looping dengan For disebut juga determinate loop artinya looping yang jumlah pengulangannya (iterasi) telah ditentukan di awal looping. Berikut Bagian pengulangan dengan looping:
  • Initialization expression
  • Stop Condition
  • Iterative expression
  • Loop Body

Initialization expression, dijalankan satu kali pada saat looping dimulai biasanya bagian ini digunakan untuk menginisialisasi counter (penghitung)

Stop Condition, diperiksa nilainya sebelum setiap iterasi di eksekusi apabila condition bernilai false, iterasi di hentikan

Iterative expression, dilakukan setelah iterasi di eksekusi bagian ini biasanya digunakan untuk menambah nlai counter.

Loop Body dieksekusi sekali setiap iterasi merupakan perintah yang ingin dilakukan berulang-ulang

Syntak Perulangan For Menaik

<?
For (var_counter=nilai_awal; var_counter <= nilai Akhir; var_counter ++)
{
Pernyataan;
}
?>

 


Contoh Soal 

Menampilkan Bilangan 1 sampai dengan 10
Syntak
Output
<html>
<head><title>Perulangan Menggunakan Fungsi For</title></head>
<body>
<h2>Menampilkan Bilangan dari 1 sampai 10</h2>
<?
for($i=1; $i<=10; $i++)
{
     echo ("$i<br>");
     }
     echo "<h3><br>Perulangan Selesai</h3>"     
?>
</body>
</html>             

 




Penjelasan :
  1. $i=1 adalah bilangan awal [ awal perulangan ]
  2. $i<=10 adalah bilangan akhir [ batas akhir perulangan ]
  3. $i++ adalah metode penambahan 1
  4. echo ("$i<br>");   maksudnya adalah Menampilkan Angkan 1 sampai 10 ke Browser secara Menurun

Menampilkan Teks Saya Belajar PHP sebanyak 10 kali


Syntak
Output
<html>
<head>
<title>Menampilkan Teks Berulang</title>
</head>
<body>
<h2>Menampilkan Teks dengan For</h2>
<?
$teks = "Programming PHP";
for ($i=1; $i<=10; $i++) {
echo $i.", ".$teks."<br>";
}
echo ("<br><h3>Selesai</h3>")
?>
</body>
</html>              




 Selamat Mencoba

 Baca Juga Pengulangan Menggunakan While Lihat Di sini


Cara Mudah Membuat Menu Drop Down Horizontal di Blogger


Fungsi  Dibuatnya Menu DropDown adalah ketika anda sudah mempunyai konten yang banyak dan ingin mempermudah pengunjung dalam mengakses artikel atau page/halaman yang anda pilih.  sehingga  konten blog anda lebih terorganisir. Untuk membuat menu Dropdown Horizontal di blogger langkahnya adalah sebagai berikut 

1.       Login Ke Blogger
2.       Klik  Menu Template > Edit HTML
3.       Setelah kotak dialog edit HTML muncul centang  expland template widget


      4.       Selanjutnya tekan ctrl+F untuk melakukan pencarian kode dan cari ]]></b:skin>


5.       Letakan Kode ini diatas ]]></b:skin>

Enam (6) Langkah Mengamankan Jaringan & Sistem Komputer Dari Serangan Hacker


Secara umum ada enam (6) langkah besar yang mungkin bisa digunakan untuk mengamankan jaringan & sistem komputer dari serangan hacker. Adapun langkah tersebut adalah:
  1. Membuat Komite Pengarah Keamanan.
  2. Mengumpulkan Informasi
  3. Memperhitungkan Resiko
  4. Membuat Solusi
  5. Implementasi & Edukasi / Pendidikan.
  6. Terus Menerus Menganalisa, dan Meresponds.


Tips Mengamankan Jaringan Wireless


Jaringan nirkabel atau yang sering disebut dengan wireless network cukup mudah untuk di set up, dan juga terasa sangat nyaman, terutama jika kita menginginkan agar bisa berjalan jalan keliling rumah atau kantor dengan komputer portable tetapi tetap bisa tetap mengakses jaringan internet. Namun, karena wireless menggunakan gelombang, maka akan lebih mudah untuk di-hack daripada koneksi yang menggunakan kabel. Ada beberapa tips disini untuk mengamankan wireless network Adapun langkah langkahnya sebagai berikut :

Mengamankan Jaringan Privat dan Public Menggunakan IPCOP



Perkembangan Internet belakangan ini semakin lama semakin di butuhkan setiap orang dari anak-anak sampai dewasa. Dalam mengoprasikan internet terhadap individu atau pun personal, pengaman jaringan sangat sangat di perlukan. Perlindungan itu mencakup untuk melindungi jaringan Internet dari hacker atau cracker. Untuk itu ada satu aplikasi yang bisa membantu Anda dalam melindungi daringan Internet Anda bernama IPCop. IPCop ini nantinya  bisa mengatur akses ke situs tertentu, menentukan orang yang berhak meng-akses atau  tidak jaringan Internet Anda, membuat alokasi alamat internet protokol (IP) secara otomatis.

Memahami Perintah PING untuk Testing Koneksi Lalu Lintas Jaringan



Dalam Tutorial ini akan dibahas cara testing koneksi jaringan menggunakan  Perintah Ping. PING singkatan dari Packet Internet Gropher, secara pengertian PING adalah sebuah program utilitas yang digunakan untuk memeriksa konektivitas jaringan berbasis teknologi Transmission Control Protocol/Internet Protocol (TCP/IP). Dengan menggunakan utilitas ini, dapat diuji apakah sebuah komputer terhubung dengan komputer lainnya. Langkahnya adalah sebagai Berikut :

1.       Pastikan kabel-kabel jaringan  komputer sudah terhubung dengan Switch/hub dan komputer
2.       Masuk ke menu Command Promt, klik Start > Run > ketik CMD
3.       Pada Command Promt Ketik ping [alamat ip komputer target] misal ping 192.168.1.4 hasilnya seperti terlihat pada gambar dibawah ini

Gambar : Tes Koneksi Ping ke IP 192.168.1.4

Eksplorasi Jaringan Dan Hacking Menggunakan Network Mapper (NMAP)


Network Mapper atau nmap adalah port scanner yang sangat terkenal dalam dunia hacking. dan banyak sekali digunakan untuk mengaudit suatu system, dimana untuk mengetahui port yang terbuka yang memungkinkan port tersebut dapat di exploitasi oleh sang intruder. selain NMAP msh banyak lagi port scanner di belahan dunia internet, seperti : superscan, THC, BluesPortTool, dll.

Nmap (“Network Mapper”) adalah gratis dan open source (lisensi) utilitas untuk eksplorasi jaringan atau audit keamanan. Banyak sistem dan administrator jaringan juga menemukan hal berguna untuk tugas-tugas seperti persediaan jaringan, mengelola jadwal layanan upgrade, dan host pemantauan atau uptime layanan. Nmap menggunakan paket IP raw dalam cara yang baru untuk menentukan apakah host yang tersedia pada jaringan, layanan apa (nama aplikasi dan versi) host-host yang menawarkan, sistem operasi (dan versi OS) mereka sedang berjalan, jenis paket filter / firewall apa yang sedang digunakan, dan puluhan karakteristik lain.