Minggu, 31 Maret 2019

Pengenalan Bahasa PHP#9 Using Array



Haii... Teman- teman Gimana Kabar Hari ini ..?

Semoga Dalam Keadaan yang sehat serta di beri rezeki yang melimpah oleh tuhan YME.

Nah Kali ini saya akan melanjutkan pelajaran mengenai pemrograman dalam bahasa PHP part 9 mari kita mulai untuk mempelajari pemrograman bahasa PHP Penggunaan Array

Check this Out :)

Array

      Array merupakan sebuah variabel yang menyimpan lebih dari 1 buah data yang memiliki tipe data yang sama.  untuk PHP, nomor ruang array dimulai dari 0, bukan 1 temen temen.


Pendeklarasikan  suatu variabel (misalkan $x) bertipe data array adalah sebagai berikut:

$x = array();



Contoh penggunaan array :
<?php
$x = array(10,  12, 3, 44, 50,  "hallo");
echo $x[0];  // akan  menampilkan  value  pada  ruang ke-0,  yaitu  10
echo $x[5];  // akan  menampilkan  value  pada  ruang ke-5,  yaitu  ‘hallo’
$x[2]  = -3;  // mengganti  value pada  ruang  ke-2 dengan  value yang  baru  (-3)
echo $x[2];  // akan  menghasilkan  -3 (yang  tampil  bukan  3 karena sudah  ditimpa  -3)
?>


Array Asosiatif
      Perbedaan dari array asosiatif dengan array sebelumya yaitu array asosiatif menandai ruangnya dengan kata atau karakter, bukan angka temen temen.

Contoh array asosiaif :

<?php
$x = array("kamar1"  => 10, "kamar2"  => 12, "kamar3"  => 3, "kamar4"  => "hallo");
echo $x['kamar2'];   // akan  menampilkan  12
echo $x['kamar4'];   // akan  menampilkan  "hallo"
?>

Nah untuk contoh soalnya sendiri saya akan memberi problem serta memberi answer untuk problem nya, untuk contoh nya sendiri ada di bawah ini :

Problem 1

Perhatikan kembali kasus no. 2 pada bab ini. Apakah asumsi bilangan terbesar untuk pertama kali harus diberikan pada bilangan yang pertama? Jelaskan jawaban Anda

Untuk Input Sendiri ada Di bawah ini temen temen 

<?php

$bil = array(9, 2, 10, 3, 7, 5, 2);

$max = $bil[0];

for ($i = 0; $i <= count($bil)-1; $i++)

{

if ($bil[$i] > $max) $max = $bil[$i];

}

echo "Bilangan terbesarnya adalah : ".$max;

?>


Nah Untuk Output nya ada di bawah ini temen temen 




Problem 2

Identik dengan kasus no. 2 pada bab ini, sekarang coba Anda buat script PHP untuk mencari nilai terkecil dari bilangan-bilangan 283, 182, 381, 119, 391, 591, 123, 124, 284, 215, 312.
Keterangan: tanpa menggunakan form input



Nah Untuk Inputnya sendiri ada di bawah ini temen temen 


<?php

$bil = array(283, 182, 381, 119, 391, 591, 123, 124, 284, 215, 312);

$min = $bil[0];

for ($i = 0; $i <= count($bil)-1; $i++)

{

if ($bil[$i] < $min)

$min = $bil[$i];

}

echo "Bilangan terkecilnya adalah : ".$min;

?>



Untuk Outputnya ada di bawah ini temen temen 


Problem 3 

Identik dengan kasus no. 3 pada bab ini, coba Anda buat form input untuk memasukkan n buah bilangan, yang selanjutnya dicari nilai terbesar dan nilai terkecil, serta nilai jangkauan yang diperoleh dari nilai terbesar dikurangi nilai terkecil.


Untuk Inputnya ada di bawah ini temen temen 

Step 1 :

<html>

<head>

</head>

<body>

<h1>Nilai Terbesar, Nilai Terkecil, Dan Nilai Jangkauan</h1><br>

<form method="POST" action="problem3arraya.php">

Masukkan Banyaknya Bilangan <input type="text" name="bil"><br>

<input type="submit" value="submit">

</form>

</body>

</html>


Step 2 :

<?php

echo "<h1>nilai terbesar, nilai terkecil, dan nilai jangkauan</h1><br>";

$bil=$_POST['bil'];



echo "<form method='POST' action='problem3arrayb.php'>";

echo "<table>";

for($i=0; $i<=$bil-1; $i++)

{

$a=$i+1;

echo "<tr><td>Bilangan ke-".$a."</td>";

echo "<td><input type='text' name='isi".$i."'></td></tr>";

}

echo "<input type=hidden name=simpan value=$bil>";

echo "<tr><td></td>

<td><input type='submit' value='submit'></td></tr>";

echo "</table>";

echo "</form>";

?>


Step 3 :

<?php

$bil=$_POST['simpan'];

for($i=0; $i<=$bil-1; $i++)

{

$b=$i+1;

$isi[$i]=$_POST['isi'.$i];

echo "Bilangan urutan ke $b adalah $isi[$i]<br>";

}

$min = $isi[0];

for ($i = 0; $i <= $bil-1; $i++)

{

if ($isi[$i] < $min)

$min = $isi[$i];

}

$max = $isi[0];

for ($i = 0; $i <= $bil-1; $i++)

{

if ($isi[$i] > $max)

$max = $isi[$i];

}

$jang=$max-$min;

echo "Bilangan Terkecil adalah : ".$min."<br>";

echo "Bilangan Terbesar adalah : ".$max."<br>";

echo "Jangakuan adalah : ".$jang."<br>";

?>


Untuk Outputnya ada dibawah ini temen temen 

Step 1 : 


Step 2 : 


Step 3 : 


Sekian Untuk Pengenalan bahasa PHP Cara menggunakan Using Array dari saya temen temen 

kalian jangan bosan ya dengan bahasa PHP 

untuk Tutorial Bahasa PHP lainnya Tunggu saja ya temen-temen 



See U Next TIME In My BLOG :D 






0 komentar:

Posting Komentar