Ada yang tau matlab? Aplikasi memang kurang popular
dibandingkan dengan aplikasi pemrograman lain seperti codeblock, dll. Tapi
tidak jarang program ini digunakan diberbagai perguruan tinggi yang ada mata
kuliah teknologi informasi.
Nah
buat kamu mungkin yang pakai program ini. Ada nih satu contoh program menampilkan
bentuk bidang dan luasnya :
Program utama :
clear all
clc
pilihan=1; %dklarasi
awal
while pilihan~=3 %selama
pilihan tidak sama dengan 3
fprintf('1.Persegi\n2.Segitiga
Siku-Siku\n3.Keluar\n'); %menampilkan menu
pilihan=input('Masukan
pilihan : '); %menginput pilihan
switch pilihan %perintah
sesuai pilihan yang dimasukkan
case 1 %jika pilihan 1
l=persegi; %memanggil
fungsi persegi
fprintf('Luas : %d cm\n',l); %menampilkan
luas persegi
case 2 %jika pilihan 2
luas=segitigasikusiku; %memanggil
fungsi segitigasikusiku
disp(['Luas : ',num2str(luas),' cm']); %menampilkan
luas segitigasikusiku
end
fprintf('\n'); %memberi enter
end
Simpan dengan nama’persegi.m’
function luas=persegi %fungsi
persegi
x=input('Masukkan
panjang s : '); %menginput nilai x
for i=1:x %pengulangan
for j=1:x %pengulangan
fprintf('*'); %menampilkan
*
end
fprintf('\n'); %memberi enter
end
luas=x*x; %menghitung
luas
Simpan dengan
nama’segitigasikusiku.m’
function
l=segitigasikusiku %fungsi segitigasikusiku
x=input('Masukkan
panjang : '); %memasukkan nilai x
l=0.5*x*x; %menghitung
luas
for i=1:x %pengulangan
for j=1:x %pengulangan
fprintf('*'); %menampilkan
*
end
fprintf('\n'); %memberi enter
x=x-1; %setelah pengulangan selesai nilai
x dikurangi 1
end
Catatan : Simpan
semua file dalam folder yang sama
Semoga bermanfaat…
No comments:
Post a Comment