Cevaplar(13)
Burada f(x) ve f'(x) fonksiyonları eksik. Bunları da tanımlaman gerekiyor
tanımladım ama yine çalısmadı
f ve f' fonksiyonlarını yazabilir misin buraya ? Nerde hata yaptığını anlamam lazım.
ama sorunun çözümünde sadece f'(x) yukarıda yazdıgım kod yanlıslar nerede??yanlıslar var düzeltirmisniz
Cevabınızı buraya yazınız. Biçimlendirme için üstteki menüyü kullanabilirsiniz.
#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
Tabiki hata verir f(x) ve f'(x) fonksiyonları tanımlı değil ki.
#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??
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; }
cok tesekkür ederim h dısardan girmek için ne yazmalıyız
#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 :)
Rica ederim :)
super bir yardimlasma yeni uyeyim, beyendimm )))
|