(Tes 3) Membuat baris dengan pola

Mari Berbagi. Masih melajutkan dari tes 1 dan tes 2. Dalam tes ke 3, saga di beri soal untuk membuat urutan pola seberti berikut, 1,2,snip,4,snap,snip,7,8,snip,snap,11,snip,13,14,snip-snap,snip,16,17.. sampai 100. Jadi dalam pola ini setiap kelipatan 3 diganti dengan kata snip, dan setiap kelipatan 5 diganti dengan snap, lalu setiap kelipatan 3 dan kelipatan 5 di ganti dengan kata snip-snap. Langsung saja berikut code nya.

 
/*
* Oleh Ricky Juniar Iskandar - rikoy@live.com
*/
	$NilaiAwal = 1;
	$NilaiAkhir = 101;
	$kataSnip = "snip";
	$kataSnap = "snap";
	$kataSnipSnap = "snip-snap";

	while($NilaiAwal < $NilaiAkhir)
	{
		if (!($NilaiAwal % 15)) {
			echo $kataSnipSnap.",";	
		}

		if (!($NilaiAwal % 3)) {
			echo $kataSnip.",";	
		}elseif (!($NilaiAwal % 5)) {
			echo $kataSnap.",";	
		}
		else{
			echo $NilaiAwal.",";	
		}
		$NilaiAwal++;
	}

Terima kasih, semoga bermanfaat.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s