//M.F.BİLGEHAN SOLMAZ//
//03233026//
#include<stdio.h>
#include<math.h>
float s(int N);//Ara Fonksiyon//
float k,P;//Değişkenler tanımlanıyor//
void main()//Ana Fonksiyon//
{
int N;//Üst sınır değişkeni tanımlanıyor//
printf("\n");
printf(" LUTFEN N ' i GiRiNiZ : ");//Üst sınır giriliyor//
scanf("%d",&N);//Üst sınır değişkene aktarılıyor//
printf("\n");
printf(" i$LEMiN SONUCU : %8.5f\n ", s(N));//Hesaplanan sonuç ekrana yazdırılıyor//
printf("\n");
printf(" M.F.BiLGEHAN SOLMAZ");
printf("\n");
printf("\n");
}
float s(int N)//Ara Fonksiyon//
{
int i,j,faktoriyel;//Alt sınır ve diğer değişkenler tanımlanıyor//
faktoriyel=1;
for(i=1;i<=N;i++)//Alt sınır üst sınıra kadar döndürülüyor//
{
{
for(j=1;j<=i;j++)
faktoriyel=faktoriyel*j;//Faktoriyeli hesaplıyor//
}
P=sqrt(i)+1/faktoriyel;//Parantez içi hesaplanıyor//
k=k+P;
}
return k;//Hesaplanan sonuç ana fonksiyona gönderiliyor//
}