PHP Tutorial 11 – Pengulangan bentuk For (PHP untuk Pemula)

Pengulangan dilakukan untuk menjalankan sebuah kode sebanyak iterasi yang diberikan. Gunanya adalah ketika kita memiliki banyak data dengan nomor yang akan ditampilkan tentu kita akan kerepotan jika harus memasukan kode untuk menampilkannya satu per satu, dengan menggunakan pengulangan for khususnya akan menjadikan hal tersebut begitu mudah. Pada kesempatan kali ini penulis akan coba membahasnya.

Bentuk umum Pengulangan bentuk For:

for (iterasi awal; iterasi akhir; kenaikan atau penurunan) {
// perintah yang akan dijalankan
}

Contoh penulisan kodenya:

<?php

for ($a = 1; $a <= 5; $a++) {
echo 'Number ' . $a . '<br>' ;
}

?>

Sedikit penjelasan, $ = 1 maksudnya iterasi awal atau nilai awal adalah 1 jadi kita akan mulai pengulangan dari bilangan 1. $ <= 5 maksudnya adalah iterasi akhir atau batas akhir dari pengulangan yang akan kita lakukan adalah <= 5 kali. Dan $a++ setiap kali kode yang akan dijalankan selesai dieksekusi maka nilai dari variable $a akan bertambah satu (ingat kembali fungsi dari $a++). Kemudian perintah echo dan seterusnya adalah kode yang akan terus dijalankan selama kondisi pengulangan bernilai benar.

Ada satu lagi bentuk pengulangan yang dapat menampilkan seluruh nilai dari suatu variable, foreach namanya. Intinya setiap nilai yang tersimpan dalam sebuah array memiliki index yang dimulai dari 0 (nol) dengan menggunakan index tersebut kita dapat ubah menjadi barisan bilangan yang dapat menampilkan isi dari bilangan tersebut. Berikut format penulisan untuk Pengulangan bentuk Foreach:

// variable dengan array dan nilainya

foreach ($variable as $bilangan) {
// perintah yang akan dijalankan
}

Contoh penulisannya adalah sebagai berikut:

<?php

$names = array('Sandi' , 'Abbee' , 'Alief') ;

foreach ($names as $value) {
echo 'Nama ' . $value . '<br>' ;
}

?>

Sedikit penjelasan mengenai kode diatas, $names merupakan nama variable yang penulis buat dengan array yang memiliki isi kata ‘Sandi’, ‘Abbee’, dan ‘Alief’. foreach ($names as $value) memetakan atau membuat index dari nilai-nilai dalam array tersebut. echo dan perintah selanjutnya adalah untuk menampilkan kode yang akan dijalankan selama kondisi dalam pengulangan tersebut bernilai benar. Maksudnya ada 3 buah nilai sehingga indexnya berjumlah 3, pengulangan akan dilakukan selama 3 kali untuk menampilkan setiap kode yang hendak dijalankan tersebut.

Sekian yang dapat penulis sampaikan untuk kesempatan kali ini semoga dapat ditangkap ilmunya dan semoga bermanfaat. Mohon maaf apabila terdapat salah kata atau penyampaian selama dalam penulisan, salam TI.NET ^_^.

Pengulangan pada MATLAB part 1

Pengulangan (looping) adalah bagian yang bertugas melakukan kegiatan/proses secara berulang-ulang sesuai dengan perintah yang diberikan. Terdapat 4 bagian pengulangan:

  1. Inisialisasi, berfungsi sebagai keadaan awal sebelum pengulangan dilakukan. Inisialisasi hanya dilakukan sekali selama pengulangan.
  2. Kondisi pengulangan, berfungsi untuk menentukan pengulangan akan dilakukan atau tidak. Selama kondisi pengulangan terpenuhi/benar, maka pengulangan akan dilakukan. Sebaliknya jika kondisi pengulangan tidak terpenuhi/salah, maka pengulangan dihentikan.
  3. Proses, yaitu bagian yang dilakukan berulang-ulang selama kondisi pengulangan terpenuhi atau bernilai benar.
  4. Pengatur iterasi, berfungsi untuk mengatur langkah iterasi. Langkah iterasi bisa dilakukan secara menaik atau menurun.

Dalam Matlab, terdapat dua jenis pengulangan, yakni pengulangan dengan menggunakan while dan for

Pengulangan while
Pengulangan while akan melakukan pemeriksaan kondisi terlebih dahulu. Jika kondisi tidak terpenuhi, ada kemungkinan pengulangan tidak dikerjakan sama sekali. Selama kondisinya terpenuhi/benar, maka pengulangan akan dikerjakan. Pengulangan while biasanya digunakan untuk kasus dimana banyaknya pengulangan yang akan dilakukan tidak diketahui secara pasti. Bentuk pengulangan dengan menggunakan while adalah sebagai berikut :

inisialisasi
while kondisi
proses
pengatur iterasi
end

Contoh :

i = 1;
while i <= 10
disp('Teknik Informatika')
i = i + 1;
end

Pengulangan for
Pengulangan for biasanya digunakan untuk kasus dimana banyaknya pengulangan yang akan dilakukan sudah diketahui secara pasti dan menurut penulis, pengulangan dengan menggunakan for lebih mudah dan efektif digunakan dalam pemrograman di MATLAB. Bentuk pengulangan for adalah sebagai berikut :

for inisialisasi : pengatur iterasi : kondisi
proses
end

Contoh :

for i = 1 : 10
disp('Teknik Informatika')
end
Original Written by Dian Nuraiman