Last active
October 27, 2017 14:55
-
-
Save ijortengab/1cafdbbe6a1bd841960c70005ba68a7a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function apakahIniGanjil($nilai) { | |
$nilai = intval($nilai); | |
return ($nilai % 2 == 1); | |
} | |
function cetakPertanyaanJawaban($nilai) { | |
$jawaban = apakahIniGanjil($nilai) ? 'Ya':'Tidak'; | |
echo "Apakah $nilai adalah bilangan ganjil?"; | |
echo ' '; | |
echo "Jawabannya adalah $jawaban"; | |
echo PHP_EOL; | |
} | |
// Test Pertama. | |
$vars = array(1,3,5,10); | |
foreach ($vars as $nilai) { | |
cetakPertanyaanJawaban($nilai); | |
} | |
// Test Kedua. | |
for ($nilai=1;$nilai<=10;$nilai++) { | |
cetakPertanyaanJawaban($nilai); | |
} | |
/** | |
* Hasilnya bro: | |
* | |
* Apakah 1 adalah bilangan ganjil? Jawabannya adalah Ya | |
* Apakah 3 adalah bilangan ganjil? Jawabannya adalah Ya | |
* Apakah 5 adalah bilangan ganjil? Jawabannya adalah Ya | |
* Apakah 10 adalah bilangan ganjil? Jawabannya adalah Tidak | |
* Apakah 1 adalah bilangan ganjil? Jawabannya adalah Ya | |
* Apakah 2 adalah bilangan ganjil? Jawabannya adalah Tidak | |
* Apakah 3 adalah bilangan ganjil? Jawabannya adalah Ya | |
* Apakah 4 adalah bilangan ganjil? Jawabannya adalah Tidak | |
* Apakah 5 adalah bilangan ganjil? Jawabannya adalah Ya | |
* Apakah 6 adalah bilangan ganjil? Jawabannya adalah Tidak | |
* Apakah 7 adalah bilangan ganjil? Jawabannya adalah Ya | |
* Apakah 8 adalah bilangan ganjil? Jawabannya adalah Tidak | |
* Apakah 9 adalah bilangan ganjil? Jawabannya adalah Ya | |
* Apakah 10 adalah bilangan ganjil? Jawabannya adalah Tidak | |
*/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment