Sabtu, 14 Mei 2016
Pengenalan Pola
thanks too pak Ardi Sanjaya, M.Kom.
Soal :
<?php
//langkah 1,
//menentukan variabel array dengan nama data dan
//variabel array dengan nama nilai
$data =array("A","B","C","D","E");
$nilai=array(47,5,91,66,19);
//langkah 2
//menentukan variabel x, diisi dengan nilai 57
$x=50; // data yang dicari
//langkah 3, membuat variabel untuk menampung hasil,
//misal dengan nama hasil, variabel hasil diisi
//nilai lebih tinggi dari nilai yang ada pada data nilai
$hasil=92;
//langkah 4, membuat variabel t untuk menampung sementara
$t='';
//langkah 5, membandingkan selisih antara nilai x thd semua nilai,
//apabila selisih tsb lebih kecil dari variabel hasil maka
//hasil selisih disimpan pada variabel hasil dan
//nilai variabel t berisi data index ke i (perulangan)
for ($i=0;$i<=4;$i++)
{
if (abs($x - $nilai[$i])<$hasil)
{
$hasil=abs($x - $nilai[$i]);
$t=$data[$i];
}
}
//langkah 6, menampilkan hasil akhir/kesimpulan
echo "Maka x mirip $t, dengan
selisih $hasil";
?>
Soal :
<?php
//langkah 1,
//menentukan variabel array dengan nama data dan
//variabel array dengan nama nilai
$data =array("A","B","C","D","E");
$nilai=array(47,5,91,66,19);
//langkah 2
//menentukan variabel x, diisi dengan nilai 57
$x=50; // data yang dicari
//langkah 3, membuat variabel untuk menampung hasil,
//misal dengan nama hasil, variabel hasil diisi
//nilai lebih tinggi dari nilai yang ada pada data nilai
$hasil=92;
//langkah 4, membuat variabel t untuk menampung sementara
$t='';
//langkah 5, membandingkan selisih antara nilai x thd semua nilai,
//apabila selisih tsb lebih kecil dari variabel hasil maka
//hasil selisih disimpan pada variabel hasil dan
//nilai variabel t berisi data index ke i (perulangan)
for ($i=0;$i<=4;$i++)
{
if (abs($x - $nilai[$i])<$hasil)
{
$hasil=abs($x - $nilai[$i]);
$t=$data[$i];
}
}
//langkah 6, menampilkan hasil akhir/kesimpulan
echo "Maka x mirip $t, dengan
selisih $hasil";
?>
Langganan:
Komentar (Atom)