Buatlah sebuah algoritma untuk
menghitung jumlah deret dengan N buah suku :
S = 1 – ½ + ¼ - 1/6 + 1/8 - 1/10 + 1/12 - 1/14 + …
ALGORITMA JUMLAH DERET
Algoritma menghitung_jumlah_deret_dengan_N_buah_suku
{ jumlahan deret
bersuku N }
Deklarasi :
N, cacah, k : integer
S : real
Deskripsi :
write ( “Masukkan suku
N “);
read ( N );
S ← 1;
cacah ← 1;
k ← 0;
while ( cacah < = N
) do
cacah ← cacah + 1;
k ← k + 2;
if ( cacah % 2 = 0 )
then S ← S – 1/k;
else S ← S + 1/k;
endif.
endwhile.
write ( “Jumlah deret = “, S);
|
Program Matlab : |
|
clc; %Program menghitung jumlah deret
dengan N buah suku disp('Program menghitung jumlah deret
dengan N buah suku'); disp('======================'); %input N=input('Masukkan suku N = ') %proses S = 1; cacah = 1; k = 0; while cacah<=N
cacah = cacah + 1;
k = k + 2; if cacah %2=0
S = S - (1/k);
else
S = S + (1/k);
end end %output fprintf('Jumlah deret = %g ', S); |


Tidak ada komentar:
Posting Komentar