Vous êtes sur la page 1sur 24

A.

while end dan switch case


clear all;
clc;
disp ('========================================');
disp ('Program untuk mengetahui kelipatan angka');
disp ('========================================');
disp ('1. Angka Kelipatan 2');
disp ('2. Angka Kelipatan 3');
disp ('========================================');
e=cputime;
p=input ('Pilihan Anda adalah: ');
switch p

case 1
Z=input ('Berapa kali anda ingin mengulangi kelipatannya = ');
disp ('========================================');
disp ('No. Kelipatan');
disp ('========================================');
M=0;
a=0;
while a<Z
M=M+2;
a=a+1;
fprintf('%2i%11i\n',a,M);
end;
case 2
Z=input ('Berapa kali anda ingin mengulangi kelipatannya = ');
disp ('========================================');
disp ('No. Kelipatan');
disp ('========================================');
M=0;
a=0;
while a<Z
M=M+3;
a=a+1;
fprintf('%2i%11i\n',a,M);
end;
otherwise
disp ('Maaf, Pilihan Anda Tidak Terdaftar!');
end
disp('==================================================================
====');
t=cputime-e;
disp(['Waktu yang di perlukan PC untuk menjalankan program adalah ',num2str(t),' s']);
Hasil run program while end dan switch case
B. while end dan if else
clear all;
clc;
disp ('========================================');
disp ('Program untuk mengetahui kelipatan angka');
disp ('========================================');
disp ('1. Angka Kelipatan 10');
disp ('2. Angka Kelipatan 20');
disp ('========================================');
e=cputime;
p=input ('Pilihan Anda adalah: ');
if p==1
Z=input ('Berapa kali anda ingin mengulangi kelipatannya = ');
disp ('========================================');
disp ('No. Kelipatan');
disp ('========================================');
M=0;
a=0;
while a<Z
M=M+10;
a=a+1;
fprintf('%2i%11i\n',a,M);
end;
elseif p==2
Z=input ('Berapa kali anda ingin mengulangi kelipatannya = ');
disp ('========================================');
disp ('No. Kelipatan');
disp ('========================================');
M=0;
a=0;
while a<Z
M=M+20;
a=a+1;
fprintf('%2i%11i\n',a,M);
end;
else
disp ('Maaf, Pilihan Anda Tidak Terdaftar!');
end
disp('==================================================================
====');
t=cputime-e;
disp(['Waktu yang di perlukan PC untuk menjalankan program adalah ',num2str(t),' s']);
Hasil run program while end dan if else
C. For end dan Switch case
clear all;
clc;
disp ('========================================');
disp ('Program Counting Chamber');
disp ('========================================');
disp ('1. PENGENCERAN MEDIA CAIR 0,001');
disp ('2. PENGENCERAN MEDIA CAIR 0,0001');
disp ('========================================');
e=cputime;
p=input ('Pilihan Anda adalah: ');
switch p
case 1
disp
('===============================================================');
disp ('Percobaan Bakteri A Bakteri B Jumlah Bakteri');
disp
('===============================================================');
M=0;
N=0;
for a=(1:1:3);
M=M+5;
N=N+3;
S=M+N;
fprintf('%2i%18i%18i%18i\n',a,M,N,S);
end;
case 2
disp
('===============================================================');
disp ('Percobaan Bakteri A Bakteri B Jumlah Bakteri');
disp
('===============================================================');
M=0;
N=0;
for a=(1:1:4);
M=M+5;
N=N+3;
S=M+N;
fprintf('%2i%18i%18i%18i\n',a,M,N,S);
end;
otherwise
disp ('Maaf, Pilihan Anda Tidak Terdaftar!');
end
disp('=================================================================
=====');
t=cputime-e;
disp(['Waktu yang di perlukan PC untuk menjalankan program adalah ',num2str(t),' s']);
Hasil run program for end dan switch case
D. For end dan if else
clear all;
clc;
disp ('========================================');
disp ('Program Counting Chamber');
disp ('========================================');
disp ('1. PENGENCERAN MEDIA CAIR 0,001');
disp ('2. PENGENCERAN MEDIA CAIR 0,0001');
disp ('========================================');
e=cputime;
p=input ('Pilihan Anda adalah: ');
if p==1
disp
('===============================================================');
disp ('Percobaan Bakteri A Bakteri B Jumlah Bakteri');
disp
('===============================================================');
M=0;
N=0;
for a=(1:1:3);
M=M+5;
N=N+3;
S=M+N;
fprintf('%2i%18i%18i%18i\n',a,M,N,S);
end;
elseif p==2
disp
('===============================================================');
disp ('Percobaan Bakteri A Bakteri B Jumlah Bakteri');
disp
('===============================================================');
M=0;
N=0;
for a=(1:1:4);
M=M+5;
N=N+3;
S=M+N;
fprintf('%2i%18i%18i%18i\n',a,M,N,S);
end;
else
disp ('Maaf, Pilihan Anda Tidak Terdaftar!');
end
disp('==================================================================
====');
t=cputime-e;
disp(['Waktu yang di perlukan PC untuk menjalankan program adalah ',num2str(t),' s']);

Hasil run program For end dan if else.


E. While end dan while end
clear all;
clc;
disp('Perhitungan Pangkat ');
disp('Pangkat 2x lipat');
e=cputime;
p=input('Anda ingin mengulang berapa kali = ');
disp('No. Hasil nya')
y=0;
x=2;
while y~=p;
y=y+1;
x=x^2;
fprintf('%2i%18i\n',y,x);
end;
disp('Pangkat 3x lipat');
p=input('Anda ingin mengulang berapa kali = ');
disp('No. Hasil nya')
y=0;
x=2;
while y~=p;
y=y+1;
x=x^3;
fprintf('%2i%18i\n',y,x);
end

disp('=================================================================
=====');
t=cputime-e;
disp(['Waktu yang di perlukan PC untuk menjalankan program adalah ',num2str(t),' s']);

Hasil run program While end dan while end


F. While end dan for end
clear all;
clc;
disp('Perhitungan Pangkat ');
disp('Pangkat 2x lipat');
e=cputime;
p=input('Anda ingin mengulang berapa kali = ');
disp('No. Hasil nya')
y=0;
x=2;
while y~=p;
y=y+1;
x=x^2;
fprintf('%2i%18i\n',y,x);
end;
disp('Pangkat 3x lipat');
p=input('Anda ingin mengulang berapa kali = ');
disp('No. Hasil nya')
x=2;
for y=(1:1:p);
x=x^3;
fprintf('%2i%18i\n',y,x);
end

disp('=================================================================
=====');
t=cputime-e;
disp(['Waktu yang di perlukan PC untuk menjalankan program adalah ',num2str(t),' s']);

Hasil run program While end dan for end


G. For end dan for end
clear all;
clc;
disp('Perhitungan Pangkat ');
disp('Pangkat 2x lipat');
e=cputime;
p=input('Anda ingin mengulang berapa kali = ');
disp('No. Hasil nya')
x=2;
for y=(1:1:p);
x=x^2;
fprintf('%2i%18i\n',y,x);
end;
disp('Pangkat 3x lipat');
p=input('Anda ingin mengulang berapa kali = ');
disp('No. Hasil nya')
x=2;
for y=(1:1:p);
x=x^3;
fprintf('%2i%18i\n',y,x);
end

disp('=================================================================
=====');
t=cputime-e;
disp(['Waktu yang di perlukan PC untuk menjalankan program adalah ',num2str(t),' s']);

Hasil run program For end dan for end

Vous aimerez peut-être aussi