Setelah tutorial pertama tentang program kuis Matlab, sekarang kita akan menentukan bilangan terbesar dan terkecil Matlab. Menentukan Bilangan Terbesar dan Terkecil Matlab. Program bilangan terbesar dan terkecil ini pada dasarnya hampir sama dengan program ganjil-genap. Cuma pada source code kali ini, kita akan menentukan angka terkecil.
Berikut Source codenya:
clc;
clear all;
disp('___________Kunjungi Trenpedia.com______________');
disp('__________________________________________');
disp('__Mencari Bilangan Terbesar Dan Terkecil__');
disp('-');
a=input('Masukan Nilai 1=');
b=input('Masukan Nilai 2=');
c=input('Masukan Nilai 3=');
if a>b && a>c && b>c;%1
disp(['Nilai Terbesar Adalah = ', num2str(a)]);
disp(['Nilai Terkecil Adalah = ', num2str(c)]);
disp(['Urutan Terbesar Ke Terkecil = ', num2str(a),'-', num2str(b),'-',num2str(c)]);
disp(['Urutan Terkecil Ke Terbesar = ', num2str(c),'-', num2str(b),'-',num2str(a)]);
elseif a>b && a>c && b<c;%2
disp(['Nilai Terbesar Adalah = ', num2str(a)]);
disp(['Nilai Terkecil Adalah = ', num2str(b)]);
disp(['Urutan Terbesar Ke Terkecil = ', num2str(a),'-', num2str(c),'-',num2str(b)]);
disp(['Urutan Terkecil Ke Terbesar = ', num2str(b),'-', num2str(c),'-',num2str(a)]);
elseif a<b && a>c && b>c;%3
disp(['Nilai Terbesar Adalah = ', num2str(b)]);
disp(['Nilai Terkecil Adalah = ', num2str(c)]);
disp(['Urutan Terbesar Ke Terkecil = ', num2str(b),'-', num2str(a),'-',num2str(c)]);
disp(['Urutan Terkecil Ke Terbesar = ', num2str(c),'-', num2str(a),'-',num2str(b)]);
elseif a<b && a<c && b>c;%4
disp(['Nilai Terbesar Adalah = ', num2str(b)]);
disp(['Nilai Terkecil Adalah = ', num2str(a)]);
disp(['Urutan Terbesar Ke Terkecil = ', num2str(b),'-', num2str(c),'-',num2str(a)]);
disp(['Urutan Terkecil Ke Terbesar = ', num2str(a),'-', num2str(c),'-',num2str(b)]);
elseif a>b && a<c && b<c;%5
disp(['Nilai Terbesar Adalah = ', num2str(c)]);
disp(['Nilai Terkecil Adalah = ', num2str(b)]);
disp(['Urutan Terbesar Ke Terkecil = ', num2str(c),'-', num2str(a),'-',num2str(b)]);
disp(['Urutan Terkecil Ke Terbesar = ', num2str(b),'-', num2str(a),'-',num2str(c)]);
else a>b && a>c && b>c;%6
disp(['Nilai Terbesar Adalah = ', num2str(c)]);
disp(['Nilai Terkecil Adalah = ', num2str(a)]);
disp(['Urutan Terbesar Ke Terkecil = ', num2str(c),'-', num2str(b),'-',num2str(a)]);
disp(['Urutan Terkecil Ke Terbesar = ', num2str(a),'-', num2str(b),'-',num2str(c)]);
end
Nah, begitulah source code program menentukan bilangan terbesar dan terkecil. Semoga program ini dapat berjalan. akhir kata, semoga bermanfaat.