Fyuuh... Tugas tugas tugas, tapi semua ini cukup membantu supaya kita lebih tajam dalam memprogram, jalani semua nya dengan ikhlas karena Allah ta'ala.
INGAT!! yang kita cari bukan NILAI semata, tetapi Etos kerja nya sobs, percuma nilai bagus kalo gak punya skill :)
langsung aja di cicipi sobs :)
Algoritma :
read(n)
jumlah ← 0
i ← 1 {suku pertama}
p ← 1 {penyebut suku pertama}
while p ≤ n do
if i mod 2 = 1 then {suku ke-i ganjil}
jumlah ← jumlah + 1/p
else
jumlah ← jumlah – 1/p
endif
i ← i+1 {tinjau suku berikutnya}
p ← p + 1 {tinjau penyebut suku berikutnya}
endwhile
{p > n}
write(jumlah)
0 komentar:
Posting Komentar