Saya sukanya buat algoritma paling males buat interfacenya, lha njur piye jal. wes yok di mulai buat scriptnya bro ntr saya jelasin juga cara kerjanya.
Oh ya bro saya juga menerima request buatin algoritma apa aja kok, contoh algoritma naive bayes, k-means, decision tree, backpropagation, apalagi ya. hahaha. ya pokoknya buat skripsi" gitu deh. Silahkan request saja nanti saya buatkan dan ane muntahin di blog ini gratis.
Okay dah look at the picture.
$length = 6; // length ini untuk menset max jumlah panjang awal yaitu 000001 maka panjangnya 6
$nol = '00000'; // ini untuk menambahkan 0 / nol di belakang angka
$nol1 = '0'; // ini untuk menambahkan 0 / nol di belakang angka tapi 1 per 1 nantinya akan menggunakan looping
$string = ''; // menset nilai string kosong untuk menconcatenate nilai $nol1
$mm = array(); // menset array untuk menampung looping dari $nol1
for($id=1; $id<=100; $id++) // menset nilai id secara statis maka seperti ini 00001-00010 -> 00100
$kata = $id.''.$nol // ini untuk menggabungkan 00000 dan id
$panjang = strlen($kata) // ini untuk menghitung panjang dari $kata nantinya akan dicheck panjangnya.
if($lenght < $panjang)
$ini = $panjang - $lenght
$wiw = $length - $ini
// pada koding diatas maka ketika length kurang dari $panjang,
// diatas lenght adalah 6 maka ketika id menjadi 100 maka $panjang menjadi = 8 (00000100)
// maka akan sisa 2, sisa 2 ini akan menjadi pengurang dari $lenght maka 6 - 2 = 4, kita simpan nilai 4 ini
kita akan membuat perulangan sepanjang niali 4 tadi dengan menggunakan $nol1 lalu akan kita masukan ke dalam array.
array_push($mm, $nol1) // maka akan menjadi seperti ini $mm = (0,0,0)
lalu mengeluarkan nilai arraynya dengan foreach dan mengkonkatenate nilai stringnya. Nantinya ketika di keluarkan akan menjadi 0000
setelah dikonkatenate kita mendapatkan nilai 000 dan sebelumnya idnya adalah 100
maka kita akan menggabungkan nilainya agar menjadi 1 gabungan menjadi 000100
setelah sudah tergabung maka nilai $string dan $mm di kembalikan lagi menjadi kosong.
okay sekian.
0 Comments