Anda di halaman 1dari 7

Pengulangan While dengan Pemograman MatLab

Agus Komar 1803025001


Rizki Baniumili 1803025026
Bryan Darmawan 1803025063
Perulangan While

Perulangan while atau while loop merupakan fundamental pemrograman untuk terus
melakukan perulangan saat statement bernilai benar sampai statement bernilai salah.
Syntax while diformulasikan sebagai while-end pada MATLAB. Sistematika while pada
MATLAB dapat diilustrasikan sebagai berikut :
 Baris pertama fungsi perulangan adalah syntax while dilanjutkan dengan conditional
expressions berupa variabel dengan operasi relasional dan juga dapat berisi operasi
logika pada MATLAB
While x > 8 & y > 7
 Kemudian dilanjutkan dengan perintah Program yang mengalami perulangan while
 Baris terakhir menggunakan syntax end yang mengindikazi perulangan while sudah
berakhir
 Contoh Program Matlab Sederhana dengan While

Buatlah program yang dapat menghitung banyaknya jumlah uang yang disimpan oleh
seorang nasabah di Bank Mandiri suku bunga majemuk 0.7% per bulan untuk jumlah
tabungan Rp 1 > 50 juta dan suku bunga 0.85% per bulan untuk jumlah tabungan Rp
50 juta <= 500 juta

Diketahui Nanda menyimpan uang Rp 47 Juta di tabungannya dan 1,1 Juta di tabungan
Anaknya. Berapa perkiraan jumlah uang kedua buku tabungan tersebut 10 tahun
kemudian jika diketahui biaya administrasi kedua tabungan Mandiri bulanan Nanda Rp
12.500,00 dengan asumsi biaya administrasi adalah tetap?

Dapat kita analisis jumlah uang setiap bulan merupakan barisan rekursif sehingga
digunakan konsep array addressing
 Berdasarkan kasus tersebut dapat dibuat algoritma
1. Mulai
2. Definisikan variabel vektor x(1) jumlah uang disimpan dan y lama waktu yang
dimasukkan pengguna
3. Baca x dan y
4. Definisikan z = 1
5. Lakukan blok berikut sampai x(z) < 50 juta atau z <=y
1. z=z+1
2. a=z-1;
3. x(z) = x(a)+x(a)*i-adm
6. Jika x(z)>=50 juta
 Lakukan blok berikut sampai z <=y
1. z=z+1
2. a=z-1
3. x(z)=x(a)+x(a)*i-adm

7. Cetak jumlah uang terakhir


8. Selesai
 Sehingga diperoleh script file untuk program dengan algoritma diatas
Sehingga kasus tersebut dapat digambarkan sebagai berikut

Dapat disimpulkan
tabungan pertama
bertambah dan
tabungan kedua
berkurang dengan
tingkat bunga bank
tahun 2017 untuk
perkiraan 10 tahun
kedepan.
TERIMAKASIH

Anda mungkin juga menyukai