Saturday, September 10, 2016

Mengurutkan karakter array dalam array : PHP

Mengurutkan karakter array dalam array 


Jika kalian ingin menyeleksi array dalam array untuk mengambil data dari variabel tertentu dan mengurutkannya kalian bisa menggunakan cara berikut sebagai contoh :

<?php

$f = array(
            array('Nama' =>'Ucup',
                  'Kelas' => 7),
            array('Nama' => 'Faizal',
                  'Kelas' => 9),
            array('Nama' => 'Abdul',
                  'Kelas' => 8)
            );

function urut($r,$d)
{
    return strnatcmp($r['Nama'],$d['Nama']);
}

usort($f,'urut');
foreach($f as $k=>$v)
{
    echo $v['Nama'];
}

?>

Dilisting koding diatas terdapat array dalam array berisi variabel nama dan kelas dengan nilai tertentu,array pertama berisi nama ucup dan kelas 7,kedua faizal dan kelas 9,ketiga nama abdul kelas 8.

function urut{return strnatcmp} ; //berguna untuk mengurutkan karakter array dalam array ($r$d);
foreach($f as $k=>$v) ; //$f adalah nama data array lalu dipecah $k dan variabel $v.
echo $v['Nama']; //menampilkan variabel($v) isi dari nilai 'Nama';

Hasilnya :
Isi dari variabel nama akan terurut


Jika ada pertanyaan silakan berkomentar.
Jangan Lupa like dan share.
Bejar Pemrograman di fajaryusuf.com aja. :)



Membuat bentuk prisma : PHP

Membuat bentuk prisma


Untuk membuat prisma kita membutuhkan 3 pengulangan sebagai contoh seperti berikut :


<?php
//PRIMSMA ATAS
for ($i = 0; $i < 5; $i++) {
 for ($j = 5; $j > $i; $j--) {
 echo '&nbsp';
 }
 for ($k = 0; $k <= $i; $k++) {
 echo '*';
 }
 echo '<br/>';
 }


//PRIMSMA BAWAH
 echo "<br/><br/>";

 for ($i = 1; $i <= 5; $i++) {
    for ($j = 6; $j > $i; $j--) {
        echo '*';
    }
     for ($k = 2; $k <= $i; $k++) {
     echo '';
     }
 echo '<br/>';
 }
?>

for($i) ;//pengulangan i untuk membuat jumlah pengulangan baris dari 0 tidak lebih dari 5,i++ bertambah 0-4,echo '<br/>',//untuk berpindak baris

for($j);//pengulangan j untuk membuat kolom j bernilai 5 tidak lebih dari i(0) ,j-- berkurang 5-0, echo '&nbsp'//untuk menampilkan karakter kosong

for($k);//pengulangan k untuk mengisi kolom 0 sama seperti i tidak lebih dan bertambah,echo'*';//hingga menghasilkan karakter *


Hasilnya :







Jika ada pertanyaan silakan berkomentar.
Jangan Lupa like dan share.
Bejar Pemrograman di fajaryusuf.com aja. :)

Membuat deret angka dan kelipatan "dangdingdong" : PHP

Membuat deret angka dan kelipatan "dangdingdong"


Disini saya ingin share pengalaman saya waktu itu saya tes kerja sebagai programer php dan diberi soal seperti berikut :

Buatlah deret angka 1-100 dan setiap kelipatan 3 angka tersebut berganti "ding",setiap klipatan 5 berganti "dong",dan setiap klipatan 3&5 berganti "dingdong".

dan inilah jawabannya :


<?php
for($i=1; $i<=100; $i++){

if($i%3==0 && $i%5==0){
echo "dingdong";
}

else if($i%3==0){
echo "ding";
}
else if($i%5==0){
echo "dong";
}

else{
echo $i;
}

}
?>

for($i=1; $i<=100; $i++); //berguna untuk membuat deret angka 1-100
if($i%3==0); //artinya jika i(1) berkelipatan(%)3 ,echo"ding" //akan menampilkan karakter ding
if($i%5==0); //artinya jika i(1) berkelipatan(%)5 ,echo"dong" //akan menampilkan karakter dong
if($i%3==0&&$i%5==0); //artinya jika i(1) berkelipatan(%)3&5 ,echo"dingdong" //akan menampilkan karakter dingdong

hasilnya :
php deret


Jika ada pertanyaan silakan berkomentar.
Jangan Lupa like dan share.
Bejar Pemrograman di fajaryusuf.com aja. :)


Mengecek Bilangan Prima : PHP

Mengecek Bilangan Prima


Untuk mengetahui bilangan itu prima atau tidak menggunakan bahasa pemrograman PHP, kita bisa menggunakan cara sebagai berikut :

<?php
$n = 4; // silakan masukkan nilai N di sini
$status = "PRIMA";
for ($i = 2; $i <= $n-1; $i++)
{
if ($n % $i == 0)
{
$status = "TIDAK PRIMA";
break;
}
}
echo "Bilangan ".$n." adalah : ".$status;
?>

$n=4;  // disini kalian bebas menentukan nilai atau bilangan apa yang anda ingin cek,disini saya coba mengecek dengan bilangan 4. jika prima berstatus prima jika tidak berstatus tidak prima.

hasilnya :




 4 adalah bilangan tidak prima



 sekarang $n saya ganti menjadi 2

hasilnya :
2 adalah bilangan prima


Jika ada pertanyaan silakan berkomentar.
Jangan Lupa like dan share.
Bejar Pemrograman di fajaryusuf.com aja. :)



TENTANG SITUS

SITUS INI ADALAH SITUS PEMBELAJARAN PEMROGRAMAN DAN JUGA PEMAHAMAN TERHADAP TEKNOLOGI KOMPUTER. KALIAN BISA MENGIKUTI PEMBELAJARAN PEMROGRAMAN DENGAN BERTAHAP PADA MATERI YANG SUDAH SAYA SEDIAKAN, JIKA ADA MATERI YANG MEMBINGUNGKAN SILAKAN LAKUKAN KOMENTAR PADA MATERI YANG ANDA TANYAKAN ATAU KALIAN BISA MENGHUBUNGI SAYA DIHALAMAN KONTAK.

https://smallseotools.com/