A.
Flowchart Iterasi
B. Syntax
Iterasi dengan For
For var
= nilai awal : step : nilai akhir
Perintah
1;
Perintah
2;
Perintah
n;
End
Note:
Step = selisih nilai
sebelum dan sesudah
Simbol ; hanya pada
perintah
Contoh
1. Buatlah program untuk menentukan factorial sebuah bilangan!
a. Flowchart
b.Langkah – langkah
·
Buka new script
·
Ketik
n=input('n = ');
faktorial=1;
for i=1:1:n
faktorial=faktorial * i;
end
disp
(['n faktorial adalah ' num2str(faktorial)])
·
Klik Run, beri file dengan nama fakto
·
Save
·
Run
·
Change Folder
·
Masukkan nilai n pada
command window
2. Buatlah program untuk menentukan permutasi!
Langkah- langkah:
·
Buka new script
·
Ketik
n=input ('n = ');
r=input ('r = ');
faktor_n=1;
for i=1:1:n
faktor_n=faktor_n* i;
end
m=n-r;
faktor_m=1;
for i=1:1:m
faktor_m=faktor_m* i;
end
permutasi=faktor_n/faktor_m;
disp (['Permutasi dari n,r adalah '
num2str(permutasi)])
·
Klik Run, beri file dengan nama permu
·
Save
·
Run
·
Change Folder
·
Masukkan nilai n dan r pada
command window
3. 3.Buatlah program untuk menentukan jumlah 50 bilangan ganjil pertama!
Langkah- langkah:
·
Buka new script
·
Ketik
n=[50];
G=[1];
JG=1;
for i=1:1:n
G(i)=2*i-1;
JG=JF+G(i);
end
disp(['50 Bilangan Ganjil Pertama = ' num2str(G)])
disp(['Jumlah 50 Bilangan Ganjil Pertama ' num2str(JG)])
·
Klik Run, beri file dengan nama ganjil
·
Save
·
Run
·
Change Folder, pilih yes
Tidak ada komentar:
Posting Komentar