SOAL :
1.
Buatlah program looping
sesederhana mungkin dengan hasil run :
1
|
1/2
|
0
|
0
|
3
|
4
|
2/3
|
0
|
0
|
5
|
9
|
3/4
|
0
|
0
|
7
|
16
|
2.
Buatlah matriks berikut
dengan menggunakan perintah while end !
1
|
0
|
0
|
0
|
1
|
2
|
0
|
0
|
1
|
2
|
3
|
0
|
1
|
2
|
3
|
4
|
3.
Ganti program no.1
menggunakan perintah while end !
JAWABAN :
1.
Matriks
menggunakan perulangan for end
clear all;
clc;
format rat;
for a=1:4;
x=zeros(4);
x(a,a)=a*a;
end
for b=2:4;
x(b,b-1)=b+(b-1);
x(b-1,b)=(b-1)/(b);
end
x
Hasil
:
2.
Matriks dengan menggunakan
perintah while end
clear all;
clc;
s=1;
while (s<=4);
u(s,s)=s;
s=s+1;
end
s=1;
while (s<=3);
u(s+1,s)=s;
s=s+1;
end
s=1;
while (s<=2);
u(s+2,s)=s;
s=s+1;
end
s=1;
while (s<=1);
u(s+3,s)=s;
s=s+1;
end
fprintf('matriks u :\n');
disp(u);
Hasil :
3. Matriks pada no.1
dengan menggunakan perintah while end
clear all;
clc;
format rat;
a=1;
while (a<=4);
x(a,a)=0;
x(a,a)=a*a;
a=a+1;
end
b=2;
while (b<=4);
x(b,b-1)=b+(b-1);
x(b-1,b)=(b-1)/b;
b=b+1;
end
fprintf('matriks X :\n');
disp(x);
Hasil :
Ket :
·
format
rat berfungsi untuk menampilkan hasil dalam bentuk pecahan.
·
\n
berfungsi untuk mengarahkan korsur menuju kebaris baru.
Tidak ada komentar:
Posting Komentar