MATEMATIKA KOMPUTASI 9 APRIL 2019
STRUKTUR PENGULANGAN DENGAN PERNYATAAN "WHILE"
Definisi
merupakan pengulangan yang tidak ditentukan jumlah pengulangan di awal. Pengulangan terus dilakukan selama suatu kondisi terpenuhi.
Sintaks
WHILE (kondisi=true)
Pernyataan 1
Pernyataan 2
.
.
.
Pernyataan n
END
Contoh
Tentukan akar 20
APLIKASI
Cara Penyelesaian akar bilangan pada Matematika Komputasi
Menggunakan metode bagi dua
Misalkan terdapat bilangan a yang dicari akarnya 2 dan k bilangan asli positif k =1,2,3,..., maka langkah mencari akar a adalah
1. Nyatakan x(1)=a
2. x(2) = (x(1) + a/x(1) )/2
3. x(3 = (x(2 + a/x(2))/2
4. x(k)= (x(k-1)+ a/x(k-1) )/2
5. berhenti di x(k)=x(k-1)
Program dengan matlab
a=input('a=');
k=1;
x(1)=a;
k=2;
x(k)=(x(k-1)+a/x(k-1))/2;
while x(k)~=x(k-1)
k=k+1;
x(k)=(x(k-1)+a/x(k-1))/2;
Program dengan matlab
a=input('a=');
k=1;
x(1)=a;
k=2;
x(k)=(x(k-1)+a/x(k-1))/2;
while x(k)~=x(k-1)
k=k+1;
x(k)=(x(k-1)+a/x(k-1))/2;
end
disp(['Akar Bilangan= ', num2str(x(k))])
TUGAS (program)
1. Tentukan jumlah bilangan ganjil yang kecil dari 100
2. Tentukan jumlah bilangan kelipatan 6 yang kecil dari 100
TUGAS (program)
1. Tentukan jumlah bilangan ganjil yang kecil dari 100
2. Tentukan jumlah bilangan kelipatan 6 yang kecil dari 100
Komentar
Posting Komentar