Matlab Dasar #1 : Program Menentukan Bilangan Genap Ganjil
Halo teman teknoowl artikel kali ini yaitu tentang coding Matlab (Matrix Laboratory), apa itu matlab? berikut penjelasan singkatnya.
Menurut Wikipedia Matlab adalah bahasa pemrograman tertutup, tinggi dan case sensitive pada lingkungan komputasi numerik, matlab dikembangkan oleh MathWorks dengan bahasa C, C++ dan Java. Matlab memiliki kemampuan membuat sebuah grafik dengan dukungan kustomisasi terbaik yang juga merupakan salah satu kelebihannya yang sangat populer.
Matlab mengintegrasikan komputasi, visualisasi, serta pemrograman didalam suatu model yang memudahkan bagi penggunanya dimana problem atau masalah dan penyelesaiannya diekspresikan pada notasi matematika yang tidak asing (familiar).
Mungkin cukup untuk penjelasan singkatnya, sebelum masuk kecodingnya saya memberi tahukan bahwa program ini hanyalah program dasar saja pada Matlab yang biasanya dipelajari diperkuliahan atau sekolah sekolah umum lainnya. langsung saja berikut coding dari program matlab yang berfungsi sebagai penentu bilangan genap dan ganjil.
Dan disini saya memiliki dua buah tipe coding program silahkan pilih salah satu yang mana ingin kalian gunakan.
Tipe code pertama menentukan bilangan ganjil genap
Pada tipe code yang pertama ini merupakan tipe coding yang cukup simple karena hanya menetukan bilangan ganjil genap yang bersifat positif
clc;
clear all;
x = input('Masukkan nilai : ');
nilai = mod(x,2);
if nilai==0;
for i = 1;
disp('Nilai adalah bilangan Genap')
end
else
for i= 1
disp('Nilai adalah bilangan Ganjil');
end
end
Tipe code yang kedua menentukan bilangan ganjil genap
Sedangkan pada tipe coding yang kedua adalah tipe koding yang menunjukan secara detail apakah bilangan tersebut adalah bilangan ganjil atau genap yang bersifat positif (+) atau negatif (-) contohnya jika kalian memasukan bilangan 8 maka program akan membaca sebagai bilangan genap positif, namun jika kalian memasukan bilangan -8 maka program akan menbaca sebagai bilangan genap negatif. dan berikut script codenya silahkan dicopykan saja untuk mencobanya.
clc;
clear all;
disp('Menentukan Bilangan Ganjil Genap Di Bawah Nilai 100 atau -100');
disp('-------------------------------------------------------------');
X=input('Masukkan Nilai Bilangan = '); %input data X
N=mod(X,2);
if X==0; %jika X adalah 0
disp('Bilangan Yang Anda Masukan Adalah Bilangan Netral'); %display keterangan x
elseif N==0 && X>0 && X<=100; %Jika N bersisa 0 dan x diantara 0 sampai 100
disp('Bilangan Yang Anda Masukan Adalah Bilangan Genap Positif') %display keterangan x
elseif N==0 && X<0 && X>=-100; %jika N bersisa 0 dan x diantara -100 sampai 0
disp('Bilangan Yang Anda Masukan Adalah Bilangan Genap Negatif') %display keterangan x
elseif X>0 && X<=100; %jika x diantara 0 sampai 100
disp('Bilangan Yang Anda Masukan Adalah Bilangan Ganjil Positif') %display keterangan x
elseif X<0 && X>=-100; %jika X diantara -100 dan 0
disp('Bilangan Yang Anda Masukan Adalah Bilangan Ganjil Negatif') %display keterangan x
else %untuk X lainnya
disp('Nilai Diatas -100 atau 100') %display keterangan x
end
Mungkin cukup sekian untuk program matlab dalam menentukan bilangan ganjil genap dan jangan lupa untuk mengikuti blog ini dan mendapatkan informasi lebih tentang coding lainnya, jika ada pertanyaan silahkan komentar dibawah.
ada program dengan studi kasus perhitungan kasir gan?