DomaiNesia

Latihan PHP - Menampilkan Bilangan Ganjil dan Genap

  • Fajrul Aslim

    Full Stack Developer
    11 Juli 2020, 34x dilihat

Bagian ini adalah seri dari belajar Algoritma Pemrograman menggunakan PHP. Saya akan membahas soal-soal pemrograman yang biasanya akan kita kerjaan saat mengerjakan ujian kuliah atau saat mengerjakan tes interview penerimaan kerja. Pada kesempatan kali ini saya akan menjelaskan bagaimana menampilkan bilangan ganjil dan bilangan genap menggunakan PHP. Mari kita simak.

 

Pertanyaan 1

Buatlah baris billangan ganjil dengan contoh berikut:

1, 3, 5, 7, 9, 11, ...

 

Solusi 

function ganjil($batasBilangan){
   for ($i=0; $i < $batasBilangan; $i++) { 
     if($i % 2 == 1){
        echo $i . ', ';
     }
   }
   echo '...';
} 
echo ganjil(99);
}

 

Penjelasan

Pertama, kita buat function dengan nama "ganjil" yang disertai dengan parameter batasBilangan.

Kedua, di dalam function tersebut kita buat fungsi pengulangan for dengan variabel awal i bernilai 0, batas akhir i itu kurang dari variabel batasBilangan.

Ketiga, kita buat pengkondisian if dimana jika sisa bagi dari variabel i dibagi dengan 2 adalah 1, maka variabel i merupakan bilangan ganjil.

Keempat, kita tuliskan hasilnya dan kita panggil fungsi ganjil dengan parameter (batas bilangan) bernilai 99.

 

Penjelasan di atas adalah bagaimana membuat fungsi bilangan ganjil. Lalu bagaimana jika kita diminta menampilkan bilangan genap?

 

Pertanyaan 2

Buatlah baris billangan genap dengan contoh berikut:

2, 4, 6, 8, 10, ...

 

Solusi

function genap($batasBilangan){
   for ($i=0; $i < $batasBilangan; $i++) { 
     if($i % 2 == 0){
        echo $i . ', ';
     }
   }
   echo '...';
} 
echo genap(99);
}

 

Penjelasan

Hampir sama dengan membuat bilangan ganjil, yang membedakan adalah saat pengkondisian if jika sisa bagi dari variabel i dibagi dengan 2 tidak sama dengan 1 atau sama dengan 0, maka variabel i merupakan bilangan genap.

 

Terima Kasih.

 

DOWNLOAD SOURCE CODE

 

Affiliate Banner Unlimited Hosting Indonesia