Ada yang tau matlab? Aplikasi ini 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 memasukkan,
mengecek dan menghitung tamu:
Program utama :
clear all
clc
banyak=input('Masukkan
banyak nama dalam list tamu : ');
for i=1:banyak
angka=input('','s');
for j=1:length(angka)
tamu(i,j)=angka(j);
end
end
f=1;
while f<=banyak
hadir=input('nama : ','s');
n=' ';
for i=1:length(hadir)
if hadir(i)~=' '
s=hadir(i);
n=[n,s];
end
end
for i=1:banyak
d(i)=0;
temp=' ';
for j=1:length(tamu)
if tamu(i,j)~=0 && tamu(i,j)~=' '
s=tamu(i,j);
temp=[temp,s];
end
end
if length(temp)==length(n)
for k=1:length(n)
if temp(k)==n(k)
d(i)=d(i)+1;
end
end
end
end
sum=0;
for h=1:banyak
if d(h)==length(n)
sum=sum+1;
end
end
if sum~=0
fprintf('%s ada dalam list tamu\n',hadir);
fprintf('Tamu yang hadir ada %d dari %d
tamu\n',f,banyak);
if f==banyak
disp('Semua tamu telah hadir');
end
f=f+1;
else
fprintf('%s tidak ada dalam list
tamu\n',hadir);
fprintf('%s diusir dari pesta\n',hadir);
fprintf('Tamu yang telah hadir %d dari
%d tamu\n',f-1,banyak);
end
end
Nb : soalnya bisa didownload
disini (nomor 1)
Semoga bermanfaat…
No comments:
Post a Comment