Page 22 - Bahan Ajar Algoritma dan Pemrograman
P. 22
©MathUNG 2016
>> akarkuadrat
Akar Persamaan ax^2 + bx + c = 0
=============================
a = 1
b = 2
c = 1
Akar Kembar
x = -1
>> akarkuadrat
Akar Persamaan ax^2 + bx + c = 0
=============================
a = 1
b = 1
c = 2
Akar Bilangan Kompleks
x1 = -0.5000 + 1.3229i
x2 = -0.5000 - 1.3229i
7.4 Pernyataan if .. elseif
Selain menggunakan pernyataan if bersarang, kita juga dapat menggunakan
pernyataan if .. elseif untuk menangani masalah-masalah yang mempunyai 3
kemungkinan atau lebih. Pernyataan if .. elseif pada MATLAB adalah sebagai berikut,
if kondisi 1
pernyataan 1 (yang dijalankan jika kondisi 1 dipenuhi)
elseif kondisi 2
pernyataan 2 (dijalankan jika kondisi 2 dipenuhi)
elseif kondisi3
pernyataan 3 (dijalankan jika kondisi 3 dipenuhi)
elseif ...
...dst...
else
dijalankan jika kondisi manapun tidak dipenuhi
end
Contoh 7.7
Program untuk mengkonversi nilai mata kuliah dengan ketentuan
Kriteria Bobot
Nilai >= 90 A
70 <= Nilai < 90 B
60 <= Nilai < 70 C
50 <= Nilai < 60 D
Nilai <= 50 E
Resmawan | 60 Jurusan Matematika FMIPA UNG