Tam Versiyonu Görüntüle: 2 sorum var
mrb arkadaslar
c ye yeni ba?ladym. asagydaki sorular için yardym edebilirmisiniz?
a) 1 + 1/2 + 1/3 + 1/4 ........ + 1/n
b) c(n,k)={ 1 if k=0 or n=k
{ c(n-1) + c(n-1, k-1) if n>k>0
yardymlarynyz için ?imdiden te?ekkürler..
1.si için sanırım aşağıdaki kod yardımcı olur:
[CODE]#include <stdio.h>
int main(void)
{
int i;
int sonuc = 0;
for(i=0; i<n; i++) {
sonuc += 1/i;
}
printf("Sonuç: %d\n", sonuc);
}[/CODE]doronty372007-06-14 18:47:49
muratselim
14.06.2007, 18:39
doronty arkadas yeni baslamıs. ben biraz senin kodu süsledim. umarım kusura bakmazsın.
#include <stdio.h>
#include <conio.h>
int main(void)
{
int i,n=100;//n=>üst limit
float sonuc = 0,d=1;//küsüratlara erismek icin float
// 0'a bölünme hatasini engelemek icin d 1
for(i=1; i<=n; i++) { // 1 den limit'e kadar saydir
sonuc = sonuc + 1/d;// sonuca yeni kesri ekle
d=d+1;// kesir paydasini 1 arttir
}
printf("Sonuç: %f\n", sonuc);
getch();//dos box'in kacmasini engellemek icin. tus bekler...
}muratselim2007-06-14 18:54:41