Soal :
Buatlah algoritma untuk menampilkan dan menghitung jumlah dari deret:
(1!/2pangkat4), (2!*8/4pangkat8), (3!*27/6pangkat12), ... hingga suku ke-n dimana n adalah inputan user!
jawaban :
ide pertama yang muncul adalah menyatakan suku ke-n sebagai :
Un=(n!*n^3)/(2n^4n)
Sehingga jumlah suku pertama hingga suku ke-n adalah :
Sn=U1+u2+U3+...+Un
Penulisan Algoritma :
Program hitungderet
Kamus
n,count,F,i : integer {F adalah Faktorial dari n, i variabel untuk menghitung F}
Un,Sn : real
Algoritma
output('masukkan jumlah suku deret')
input(n)
Count<-1
i<-1
Sn<-1
while count<= n do
while i <= n do {menghitung faktorial(n!)}
F <- F*i
i <- i+1 {akhir while 1}
Un <- (F*n^3)/((2*n)^4*n))
output(Un)
Sn <- Sn+Un
count <- count+1 {akhir while 2}
output('jumlah dari suku-suku deret adalah :')
output(sn)
0 komentar:
Posting Komentar