#include <iostream>
#include <cmath>
using namespace std;
int main()
{
float x, y;
cout << "Wpisz wartosc x: ";
cin >> x;
if(x>=-10.0&&x<=0.0)
y=(3.0/2.0)*pow(x, 3.0)+(1.0/3.0)*x;
else if(x>0&&x<=M_PI)
y=1/(sin(x)+3);
else y=-2.0*x;
cout << "y(x) = " << y;
}
Odpowiedź
Mmm..., C++ domyślnie używa double. Dodatkowo patrząc na obliczenia użycie float nie jest wskazane.
Wyjaśnienie
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2025 KUDO.TIPS - All rights reserved.
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
float x, y;
cout << "Wpisz wartosc x: ";
cin >> x;
if(x>=-10.0&&x<=0.0)
y=(3.0/2.0)*pow(x, 3.0)+(1.0/3.0)*x;
else if(x>0&&x<=M_PI)
y=1/(sin(x)+3);
else y=-2.0*x;
cout << "y(x) = " << y;
}
Odpowiedź
Mmm..., C++ domyślnie używa double. Dodatkowo patrząc na obliczenia użycie float nie jest wskazane.
Wyjaśnienie