Anda di halaman 1dari 3

Jawaban soal Latihan bab 5

Latihan 1:

1.Soal 1
for i=10:-1:1
fprintf('%d\n',i);
end
2.Soal 2

3.Soal 3
Versi1:

for i=0:2:49
disp(i);
%fprintf(‘%d\n’,i);
end

versi 2 :
for i=0:50
if mod(i,2)==0 && i<50
disp(i);
%fprintf(‘%d\n’,i);
end
end

4.Soal 4
n=input('masukkan nilai n = ');
A=0;
for i=1:n
A=A+i;
end
fprintf('A = %d\n',A);

5.Soal 5
n=input('masukkan nilai n = ');
fak=1;
for i=1:n
fak=fak*i;
end
fprintf('A = %d\n',fak);

6.Soal 6
for i=1:5
for j=1:i
fprintf('%d\t',j);
end
fprintf('\n')
end
7.Soal 7
for i=5:-1:1
for j=1:i
fprintf('*');
end
fprintf('\n')
end

Latihan 2:

1.Soal 1
i=10;
while i>=1
%disp(i);
fprintf('%d\n',i);
i=i-1;
end

2.Soal 2
i=0;
while i<=50
if mod(i,2)==1
fprintf('%d\n',i);
end
i=i+1;
end

3.Soal 3
i=0;
jumlah=0;
while i<=50
%disp(i);
if mod(i,2)==0 % cek bilangan genap dgn modulus
fprintf('%d\n',i);
jumlah=jumlah+i;
end
i=i+1;
end
fprintf('Jumlah = %d\n',jumlah);

4.Soal 4
for i=0:50
%disp(i);
if mod(i,2)==1
fprintf('%d\n',i);
end
end

5.Soal 5
jumlah=0;
for i=0:10
%disp(i);
if mod(i,2)==0 % cek bilangan genap dgn modulus
fprintf('%d\n',i);
jumlah=jumlah+i;
end
i=i+1;
end
fprintf('Jumlah = %d\n',jumlah);

Anda mungkin juga menyukai