[ASK] master master , saya mau nanya , saya punya ... Aug 22nd 2013, 13:29, by Ahmad Karlam | [ASK] master master , saya mau nanya , saya punya studi kasus gini ceritanya,
Saya punya 10 data (tipenya INT / NUMBER) nah di antara 10 data itu ada bilangan bulat sama bilangan desimal
Gimana caranya saya mensorting bilangan bulat dulu baru bilangan desimal ?
Terima Kasih |
| | Perulangan + Kondisi + array_push + array_unshift mungkin bisa dikombinasikan gan. Mungkin emang agak rumit logicnya, tapi yang ada di pikiran saya cuma itu :|
logikanya sih gini for(kondisi) { if(bulat) { array_unshift(array, nilai); } else { array_push(array, nilai); } }
sehingga di array nanti akan berurutan mulai dari yang bulat dulu, baru desimal. Unshift untuk masukkin nilai ke array dari indeks terdepan. Sedangkan array push dari indeks paling akhir.
Belon nyoba, cuma kepikiran begitu aja sih :| |
| | nah si 10 datanya teh kan pake while trus dalem nya ada for.malah jadi aneh loh gan |
| | yaudah kalo ada while ya while aja gan. di dalem while dikasihin if langsung. while sama for kan sama2 perulangan :| yang saya kasih tadi contoh aja kok pake for. saya barusan test dan run. |
| | kan pake while.karena itu manggil data dari database | |
Tidak ada komentar:
Posting Komentar