BAHASA
PEMROGAMAN
Pengulangan:while dan for
keadaan awal 2
while kondisi 2
perintah 2
pengatur pengulanagan 2
end
perintah 1
pengatur pengulangan 1
end
CONTOH
Menampilkan matriks
[2 4 6 8 10; 2 4 6 8 10; 2 4 6 8 10; 2 4 6 8 10; 2 4 6 8 10]
JAWAB
i=1;
while i<=5
j=2;
while j<=10
fprintf('%d \t',j)
j=j+2;
end
fprintf('\n')
i=i+1;
end
LATIHAN
Buatlah program yang JAWABAN
menampilkan tampilan berikut i=1;
1 while i<=5
12 j=1;
123 while j<=i
1234 fprintf('%d \t',j)
12345 j=j+1;
end
fprintf('\n')
i=i+1;
end
PENGULANGAN (FOR)
Untuk melakukan proses pengulangan selama kondisi terpenuhi
(banyak pengulangan dapat diketahui)
RUMUS
for var = nilai awal : nilai akhir
perintah
end
CONTOH
Menampilkan matriks
[2 4 6 8 10; 2 4 6 8 10; 2 4 6 8 10; 2 4 6 8 10; 2 4 6 8 10]
for i=1:5
for j=2:2:10
fprintf('%d \t',j)
end
fprintf('\n')
end
LATIHAN
Buatlah program yang menampilkan tampilan berikut
1
12
123
1234
12345
JAWABAN
for i=1:5
for j=1:i
fprintf('%d',j)
end
fprintf('\n')
end
BREAK, RETURN, DAN CONTINUE PADA FOR/WHILE
Break untuk Return untuk Continue untuk
menghentikan mengakhiri perintah menghentikan kondisi
pengulangan pada setelah kondisi tertentu dan
kondisi tertentu. tertentu. melanjutkan
pengulangan
selanjutnya.
CONTOH BREAK CONTOH RETURN CONTOH CONTINUE