Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
7
Cevap
1167
Tıklama
0
Öne Çıkarma
C de matematik problemi Yardım gerekli
B
7 yıl
Teğmen
Konu Sahibi

arkadaşlar resimdeki 3. fonksiyonun kodlamasında çok sıkıntı yaşıyorum yardımcı olabilecek bir arkadaş varmı çok sevinirim yardımcı olursanız

< Resime gitmek için tıklayın >

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



A
7 yıl
Yarbay

< Resime gitmek için tıklayın >



İki durum var

Bu dizi hangisi gibi gider bilemedim ama üstteki daha hesaplanabilir ondan onun için böyle çözebiliriz



< Bu ileti mini sürüm kullanılarak atıldı >

B
7 yıl
Teğmen
Konu Sahibi

yanlışım nerde acaba cevabı 0 olarak veriyor

< Resime gitmek için tıklayın >



B
7 yıl
Teğmen
Konu Sahibi

arkadaşlar yokmu aramızda yardımcı olabilecek bir arkadaş



R
7 yıl
Yüzbaşı

43 satırda formülü koda yanlış dökmüşsün. İlk terimde 1/(2*n) olacak, ikinci kısımda kuvvet içinde 1/(x+1) olacak.
double b=0 ayarla. Compiler vermesin sayıyı.
Bir de niye rusça :)



< Bu ileti tablet sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
B
7 yıl
Teğmen
Konu Sahibi

quote:

Orijinalden alıntı: rukaplan

43 satırda formülü koda yanlış dökmüşsün. İlk terimde 1/(2*n) olacak, ikinci kısımda kuvvet içinde 1/(x+1) olacak.
double b=0 ayarla. Compiler vermesin sayıyı.
Bir de niye rusça :)
yine aynı hata olmuyor
rusça olmasının nedeni Rusyada okuyorum



Y
7 yıl
Yüzbaşı

Büyük ihtimalle 1/(2*i) bölümü integer division yapıyor ve her seferinde 0 çıkartıyor.
Orayı (double)1 / (2*l) şeklinde yazmak gerekebilir.



R
7 yıl
Yüzbaşı

aynen, cast'ten kaynaklanıyor. aşağıdaki gibi çalışıyor.
 
#include<stdio.h>
#include<math.h>
#include<conio.h>
#include<locale.h>
double fc(double x)
{
double b = 0;
for (int i = 1; i <= 2; i++)
b += 1/(2*(double(i)))*(pow(1/(x+1),2*i));
return b;
}
int main()
{
double x = 1.2;
printf("%1f",fc(x));
return 0;
}



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.