hiçbir değişken degeri ataması olmamıs kullanıcı girecekse bu degerleri ona göre bir atama sekli veya baslangıc ataması varsa onları da senin yapman gerekli
Kodu yukardakılere gore duzelttım saolun ama yıne hata verıyor 4 farklı degerle calıstırmak ıstedıgımden xe baslangıcta deger atayamıyorum sanırım bu sorun cıkartıyor ama duzeltmeyıde yapamadım
y=abs(exp(-3*x)*(sqrt((pow(cos(5*x),3)+pow(sin(5*x),3))))); yukardakı formu farklı kodlarda denedıgımde hep sorun cıkarıyor
conversion from 'double' to 'int', possible loss of data error C2679: binary '>>' : no operator defined which takes a right-hand operand of type 'class ostream &(__cdecl *)(class ostream &)' (or there is no acceptable conversion)
int main() { int x,y;
y=abs(exp(-3*x)*(sqrt((pow(cos(5*x),3)+pow(sin(5*x),3))))); ilk hata bu satır ıcın int i; i=0; //denklemde -0.1,-0.5,1.5,2.4 değerlerini hesaplattırmak için dongu kullandık while(i<=4) { cout<<"hesaplanmasını istediğiniz sayıyı giriniz"<<endl; cin>>x>>endl; ikinci hatada bu satır için cout<<"hesaplamanın sonucu"<<y<<endl; i++; } return 0; }
#include<iostream.h>
#include<math.h>
int main()
{
int x,y,z,t;
z=-3*x;
t=5*x;
y=abs(exp(z)*(sqrt((pow(cos(t),3)+pow(sin(t),3)))));
int i;
i=0;
//denklemde -0.1,-0.5,1.5,2.4 değerlerini hesaplattırmak için dongu kullandık
while(i<=4)
{
cout<<"hesaplanmasını istediğiniz sayıyı giriniz"<<endl;
cin>>x>>endl;
cout<<"hesaplamanın sonucu"<<y<<endl;
i++;
}
return 0;
}
< Resime gitmek için tıklayın >
< Bu mesaj bu kişi tarafından değiştirildi mypleasure -- 29 Ekim 2006; 21:26:53 >