int _tmain(int argc, _TCHAR* argv[])
{
double x,y;
for (x=0.1; x<0.2; x+=0.005)
{
y=(1.2*exp(x))/(1+cos(exp(x))) ;
cout << x << "\t" << y << endl;
}
for ((x>=0.2); x<0.4; x+=0.005)
{
y=pow(x,cos(x));
cout << x << "\t" << y << endl;
}
for ((x>=0.4); (x<=0.7); x+=0.005)
{
y=(0.5*exp(x))/(0.7-sin(exp(x))) ;
cout << x << "\t" << y << endl;
}
system("pause");
return 0;
}
Witam mam 3 pytanie jeśli ktoś był by skłonny odpowiedzieć był bym bardzo wdzięczny.
- Mam problem z powyższym kodem mianowicie po skompilowaniu programu wypisuje mi wyniki tylko od 0.1 do 0.695 a nie wypisuje 0.7 wie ktoś gdzie może wynikać problem ?
- Nie mogę sobie poradzić w jaki sposób mogę otrzymać takie wypisanie wyników aby samej górze była podana zmienna x a pod nią wszystkie wartości i obok zmienna y i pod nią wartości zależne od tego x.
- W jaki sposób mogę uzyskać aby wszystkie liczby miały taką samą długość tzn aby przy wypisaniu wyników nie wypisywało 0.6 oraz 0.695 tylko żeby wypisało 0.600 oraz 0.695
Przepraszam za tak proste zapewne pytania ale nie mogę nigdzie znaleźć na nie odpowiedzi;
dodanie znacznika <code class="c">
- @furious programming