Matlab Dasar #5: Menentukan Bilangan Terbesar dan Terkecil
Halo teman-teman sebelumnya saya berterima kasih karena sudah mengunjungi blog saya dan sudah membaca artikel ini, jika sebelumnya saya pernah membuat artikel matlab tentang menentukan bilangan ganjil genap maka coding atau script code kali ini yakni menentukan bilangan terbesar dan terkecil pada dasarnya cara kerja program ini dengan program ganjil genap sebelumnya itu sama saja.
Matlab Dasar #5: Menentukan Bilangan Terbesar dan Terkecil |
hanya saja jika program ganjil genap menentukan apakah bilangan yang kita inputkan merupakan bilangan ganjil atau sebaliknya, sedangkan pada program bilangan terkecil dan terbesar kali ini akan menentukan dari bilangan yang kita inputkan dan menentukan yang mana bilangan terbesar, yang mana bilangan terkecil dari inputan kita tadi serta akan mengurutkannya dari terbesar keterkecil dan sebaliknya.
Berikut Script Codenya :
clc;
clear all;
disp('___________Kunjungi Teknoowl.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
Semoga coding diatas dapat dijalankan dan dapat menyelasaikan tugas kalian, baca juga artikel lainnya seputar matlab di blog ini “Lebih Banyak Coding Matlab” .