PENYELESAIAN formula Y=∑!Xi
Soal no 5
Hai
akak! Kesempatan ini saya ingin menyelesaikan sebuah formula Y=∑!Xi dengan
Xi=3,4,2,2
Saya
membuat fungsi dengan nama int ‘y’ saya member variable ‘x’ letaknya ada diatas
‘int main()’
Saya
mendeklarasikan variable x berisi angka 3,4,2,2 . variable ‘a’ saya gunakan
untuk membuat rumus penjumlahan. Variabel ‘k’ saya gunakan utnuk membuat
LOOPing.
#include
<stdio.h>
#include
<stdlib.h>
int
y(int x);
int
main()
{
int x[100]={3,4,2,2}, a=0,k;
for(k=0;k<4;k++){
a=a+y(x[k]);
printf("Angka %d Faktorial= %d
\n",x[k],y(x[k]));
}
printf("Hasil Jumlah= %d",a);
}
int
y(int x)
{
int t=1,k;
for(k=1;k<=x;k++){
t=t*k;
}
return(t);
}
Untuk
membuat fungsi saya menulisnya dua kali. Pertama diatas ‘int main()’ yang kedua
dibawah tanda kurung kurawal tutup ‘}’
int
y(int x)
{
int t=1,k;
for(k=1;k<=x;k++){
t=t*k;
}
return(t);
}
Saya
mendeklarasikan variable ‘t’ t=1 kemudian saya menuliskan t=t*k jadi disini
berapapun ‘k’ akan dikalikan dengan 1.return (t) dimaksudkan apabila fungsi
terpanggil dapat berjalan sesuai harapan.
Comments
Post a Comment