Anda di halaman 1dari 11

MATRIX LABORATORY

Perulangan
[Looping
Statement]
PERULANGAN / LOOPING
Perulangan data atau yang biasa
disebut dengan looping maupun
iterasi adalah proses yang dilakukan
secara berulang-ulang sampai batas
yang ditentukan. Biasanya bila dalam
perulangan tersebut tidak disertakan
batasnya maka syntax akan error
karena proses itu akan berulang terus
hingga tak terhingga.
JENIS PERULANGAN PADA MATLAB
Menggunakan While
while digunakan untuk melakukan proses
perulangan selama kondisi ekspresi terpenuhi.
Begitu kondisi sudah tidak terpenuhi lagi, maka
proses perulangan akan langsung dihentikan.
Bentuk umum dari while adalah:

While <ekspresi>
Statemenstatemen
end
CONTOH PERULANGAN WHILE

i=1;
while i<=5
disp(i);
i=i+1;
end
Contoh Looping For End
for digunakan untuk melakukan proses
perulangan selama kondisi ekspresi terpenuhi.
Perbedaannya dengan while adalah pada for
jumlah perulangan dapat diketahui,sedangkan
pada while bergantung pada nilai ekspresi.
Bentuk umum dari for adalah:

for(indeks)=nilai awal:step:nilai akhir


Statemenstatemen
end
CONTOH PERULANGAN FOR END

for i = 1 : 10
disp(Belajar Matlab')
end

Ulang perintah diatas menggunakan


While End
i=1; for
while i=1:3:100
i<=100
disp(i)
disp (i)
end
i=i+3;
end
Advanced Looping

Menggunakan Continue dan Break


Statemen continue dan break digunakan pada
statemen kontrol for atau while. Fungsi continu
adalah melanjutkan ke iterasi berikutnya
tanpa menjalankan statemen yang ada di
bawah kondisi
continu. Sedangkan break, digunakan untuk
menghentikan proses iterasi tanpa
melanjutkan
perulangan.
CONTOH

for i = 1:10
if (i== 5||i==7);
continue
end
disp ( i );
end
Daftar angka kelipatan 3 dari 0-
50 dan hentikan proses
sebelum angka 42
TUGAS LAGI ...

Buat perulangan yang


menampilkan nilai ganjil 1 s/d 10
menggunakan While End
Buat perulangan yang
menampilkan nilai genap 1 s/d 10
menggunakan For End
Tugas Tulis Tangan Lhooo :p

Anda mungkin juga menyukai