Langsung ke konten utama

Membuat Segitiga 1

 
for ($i=0; $i < 7; $i++)
{
   for ($j=0; $j < $i; $j++)
   {
      echo "1 ";
   }
   echo "<br/>";
}
 
Penjelasan :


'for' adalah loop yang terus terjadi selama kondisi masih 'true'.
Di dalam parameter "(....;.....;....)" terdapat:

$i=0      yang artinya mendefinisikan bahwa variable $i bernilai 0 .

$i < 7     yang artinya variable $i harus bernilai dibawah 7 agar code di dalam {} dapat berjalan. Jika nilai variable $i di atas 7 maka code di dalam {} tidak akan berjalan.

$i++     artinya nilai variable $i akan ditambah 1. code $i++ sama dengan $ + 1.

Di dalamnya terdapat loop for lagi dan echo untuk pindah ke baris baru.
loop for dan echo tersebut akan berjalan ketika nilai $i kurang dari 7.
for yang di dalam memiliki parameter berupa $j = 0 yang mendefinisikan bahwa $j bernilai 0.
Kemudian ada $j < $i berupa kondisi bahwa variable $j harus bernilai kurang dari $i agar code di dalamnya dapat berjalan.
Lalu ada $j++ bahwa nilai $j akan di tambah 1 setiap loopnya.

jika code tersebut dijalankan maka variable $i bernilai 0, dan nilai variable $i harus bernilai kurang dari 7 agar program didalamnya dapat berjalan, maka $i kurang dari 7 karena $i bernilai 0. dan code di dalamnnya dijalankan.
Di dalamnya ter dapat loop for yang memiliki parameter berupa $j=0 yang berarti bahwa  variable $j bernilai 0. Kemudian nilai $j harus bernilai dibawah $i.
Pada loop yang pertama $i bernilai 0 dan $j juga bernilai 0. maka $j tidak bernilai kurang dari $i melainkan $j == $i.
maka loop for tersebut tidak dijalankan kemudian lanjut ada echo berupa code untuk pindah ke baris berikutnya.
loop pertama selesai dan kode $i++ pada parameter dijalankan.

lanjut pada loop kedua setelah kode $i++ dijalankan, nilai $i bertambah satu , jadi yang semula $i = 0 bertambah menjadi 1. Kemudian $i harus bernilai dibawah 7 agar code didalamnya dapat berjalan pada loop kedua. nilai $i bernilai 1 maka code di dalamnya dijalankan.
didalamnya ada loop for yang $j harus bernilai kurang dari $i agar code yang didalamnya for tersebut dijalankan. dan  nilai $j adalah 0 dan nilai $i bernilai 1. code di dalamnya dijalankan karena memang benar bahwa 0 kurang dari 1.
di dalamnya code menulis angka satu.
kemudiankode di dalamnya sudah dijalankan dan $j++dijalankan.
kemudian nilai $j sudah menjadi 1 dan $i juga satu maka loop yang didalam tersebut berhenti. dan melakukan code echo untuk pindah ke baris berikutnya.

kemudian $i ditambah 1 dan loop ketiga dijalankan. $i menjadi bernilai 2 dan tentu masih kurang dari 7sehingga code didalamnya dijalankan.
for yang didalam $j harus bernilai dibawah $i agar code didalamnya dijalankan. $j bernilai 0 dan $i bernilai 2 sehingga loop tersebut dijalankan dua kali dan loop akan mengetik angka 1 dua kali kemudian loop selesai karena nilai $j  sudah bukan bernilai kurang dari dua lagi karena sudah ditambah satu selama dua kali oleh kode $j++.
kemudian echo dijalankan untuk pindah kebaris berikutya. pada baris ketiga itu ada angka 1 sebanyak dua.
dan seterusnya angka satu akan bertambah satu pada setiap barisnya sampai mentok $i dibawah 7.


 

Komentar

Postingan populer dari blog ini

Macam Macam Tag dan Fungsinya dalam HTML

Tag adalah sesuatu yang digunakan untuk menandai elemen-elemen dalam suatu dokumen HTML.Tag html biasanya terdiri dari tag pembuka dan tag penutup, tag pembuka <nama tag> dan tag penutup </namatag> namun ada beberapa hanya mengunakan 1 tag dengan mengabungkan tag pembuka dan tag penutup contoh <br/> contoh tag dngan 1 tag: 1. <br/> break ganti baris 2. <hr/> membuat garis horisontal 3. <img/> menampilkan gambar U sahakan untuk menutup semua tag. Penulisan untuk semua Tag bebas, maksudnya kita bisa menggunakan huruf besar, huruf kecil, bahkan dicampur ( tidak case sensitive ). Tapi untuk mengantisipasi standar penulisan Tag, sebaiknya kita menggunakan huruf kecil semua. Tag dalam HTML mempunyai berbagai jenis, yaitu Tag Tag dasar, Tag Tag pemformatan, Tag Tag Computer-Output, Tag Tag Citation, Quotation, dan Definition dan masih banyak lainnya. 1. Tag Dasar Tag awal Kegunaan ...

Fibonacci Dengan PHP

Fibonacci Dengan PHP - adalah membuat baris fibonaccy (bilangan yang ditambah dengan bilangan sebelumnya) contoh 1 2 3 5 8 13 21 ... $bil_sebelum=0; $bil_sekarang=1; for ($i=1; $i<10; $i++) {   $hasil = $bil_sekarang + $bil_sebelum;   echo " $hasil";   $bil_sebelum = $bil_sekarang;   $bil_sekarang = $hasil; } Penjelasan $bil_sebelum=0; membuat variabel $bil_sebelum, $bil_sekarang=1; membuat variabel $bil_sekarang for adalah perulangan jika kondisi bernilai true/benar for terdiri dari parameter nilai awal, nilai akhir perubahan. for (nilai awal, nilai/batas akhir, perubahan){ menampilkan jika kondisi benar } $i=1; artinya nilai awal ditetapkan yaitu 1 $i<10; artinya nilai akhir harus kurang dari 10 $i++; artinya variabel $i ditambah 1 bisajuga ditulis $i+1 $hasil berasal dari $bil_sekarang + $bil_sebelum; echo "$hasil"; artinya untuk menampilkan hasil ke layar/output $bil_sebelum = $bil_sekarang; artinya mereplace/menganti $bil_sebelum...

PERINTAH-PERINTAH DASAR LINUX

Siapa yang tidak kenal dengan linux,OS dengan system keamanan yang tinggi dan tentunya gratis....Seperti yang sobat ketahui LInux dikenal dengan CLI-nya (Command Line Iterfaces).dan kebanyakan orang atau perusahaan menggunakan linux sebagai SOJ pada server-server mereka       Bagi para pemula yang ingin mengenal dasar-dasar linux sebaiknya bukan hanya menghapal namun juga harus mempraktekkannya secara langsung.karna didalam linux intinya bukan hapalan namun tindakan yang sobat lakukan.berikut perintah" dasar di linux: 1.sudo su digunakan untuk login sebagai root/pengguna tertinggi sintaks: sudo  su 2.root digunakan untuk login sebagi root sintaks: root 3.login digunakan untuk login sebagai user lain,namun harus menjadi root terlebih dahulu untuk bias menjalankan perintah ini. Sintaks: login  nama_user 4.cd (change directory) digunakan untuk berpindah directory/folder sintaks: cd  alamat_directory contoh: cd ...