Programlama Rehberi

sinan29 sordu
c++ Kod Yazma

f'(x)yaklasıkdeğer f(x)-f(x-h)/h ile f(x)=e^x^2 f'(1.4)=?
sorunu çözümü
h=0.2 alınır.
f'(1.4)yaklasık değer f(1.4)-f(1.4-0.2)/0.2
F'(1.4)yaklasıkdeğer f(1.4)-f(1.2)/0.2 ==> f'(1.4)yaklasıkdeğer e^1.4^2-e^1.2^2/0.2



#include<cmath>
#include<iostream>

int main()
{
    int x,h;
    cout<<"x gir";
    cin>>x;
    cout<<"h giriniz";
    cin>>h;
    f'(x)=(f(x)-f(x-h))/2;
    f'(x)=pow(e,pow(x,2));
    cout<<f'(x)(x)<<f'(x)(pow);
    system("pause");
    return 0 ;
}


Arkadaslar Kodlarla Yazmaya Balıstım Ama Basaramadım YArdımcı Olurmusnuzzz


Yazılan cevap: 13
Eklenme tarihi: 2010-05-04
Okunma sayısı: 702
Kategori: C++

Cevaplar(13)

Burada f(x) ve f'(x) fonksiyonları eksik. Bunları da tanımlaman gerekiyor
Yazan: Hamdi / Ort. puan: 0 /
Cevabı değerlendir:

tanımladım ama yine çalısmadı


Yazan: sinan29 / Ort. puan: 0 /
Cevabı değerlendir:
f ve f' fonksiyonlarını yazabilir misin buraya ? Nerde hata yaptığını anlamam lazım.
Yazan: Hamdi / Ort. puan: 0 /
Cevabı değerlendir:

ama sorunun çözümünde sadece f'(x) yukarıda yazdıgım kod yanlıslar nerede??yanlıslar var düzeltirmisniz


Yazan: sinan29 / Ort. puan: 0 /
Cevabı değerlendir:
Cevabınızı buraya yazınız. Biçimlendirme için üstteki menüyü kullanabilirsiniz.
Yazan: sinan29 / Ort. puan: 0 /
Cevabı değerlendir:

#include<cmath>
#include<iostream>

int main()
{
    int x,h;
    cout<<"x gir";
    cin>>x;
    cout<<"h giriniz";
    cin>>h;
    f'(x)=(f(x)-f(x-h))/2;
    f'(x)=pow(e,pow(x,2));
    cout<<f'(x)(x)<<f'(x)(pow);
    system("pause");
    return 0 ;
}
ben boyle bi jodlama yaptım ama hata veriyor cout ta


Yazan: sinan29 / Ort. puan: 0 /
Cevabı değerlendir:
Tabiki hata verir f(x) ve f'(x) fonksiyonları tanımlı değil ki.

Yazan: Hamdi / Ort. puan: 0 /
Cevabı değerlendir:

#include<stdio.h>
#include<math.h>


int main()
{
    double f',f,x,h;
    cout<<"x gir";
    cin>>x;
    cout<<"h giriniz";
    cin>>h;
    f'(x)=(f(x)-f(x-h))/2;
    f(x)=pow(e,pow(x,2))
    cout<<f'(x) sonucu<<f'(x);
    system("pause");
    return 0 ;
}
simdi oldumu olmadıysa yardımcı olurmusunuz??


Yazan: sinan29 / Ort. puan: 0 /
Cevabı değerlendir:
Doğru anladıysam şu şekilde olacak

double h=0.2;

double f(double x)
{
    return pow(exp(x),2);
}

double fustu(double x)
{
    return f(x)- f(x-h)/h;
}

int main()
{
    using namespace std;
    double x, sonuc;
    cout<<"x giriniz: ";
    cin>>x;
    sonuc=fustu(x);
    cout<<"x="<<x<<" icin sonuc:"<<sonuc;
    system("pause");

    return 0;
}

Yazan: Hamdi / Ort. puan: 0 /
Cevabı değerlendir:

cok tesekkür ederim h dısardan girmek için ne yazmalıyız


Yazan: sinan29 / Ort. puan: 0 /
Cevabı değerlendir:

#include<iostream>
#include<cmath>
using namespace std;

int main()
{
   
    double x,h, sonuc;
    double y,a,b;
    cout<<"x giriniz: ";
    cin>>x;
    cout<<"h giriniz: ";
    cin>>h;
    a=pow(exp(x),2);
    b=pow(exp(x-h),2);
    y=a-b/2;
    sonuc=y;
    cout<<"x="<<x<<" icin sonuc:"<<sonuc<<endl;
    system("pause");

    return 0;
}
bende boyle yazdımmmm sizin sayenizde :)


Yazan: sinan29 / Ort. puan: 0 /
Cevabı değerlendir:
Rica ederim :)
Yazan: Hamdi / Ort. puan: 0 /
Cevabı değerlendir:

super bir yardimlasma yeni uyeyim, beyendimm )))


Yazan: arslan / Ort. puan: 0 /
Cevabı değerlendir:


2004-2009 © Programlama Rehberi, tüm hakları saklıdır.