Informatică, întrebare adresată de frewpdomin2002, 8 ani în urmă

Salut imi puteti rezolva aceasta functie in C++?
\

Anexe:

Răspunsuri la întrebare

Răspuns de boiustef
0

Răspuns:

#include <iostream>

#include <cmath>

using namespace std;

float f(float x)

{

   float y;

   if (x<=0) y=1;

   else

   {

       if (x<=2) y=x*x+x;

       else y=sin(4*atan(1)*x);

   }

   return y;

}

int main()

{

   float x;

   cout << "x= "; cin >> x;

   cout << f(x);

   return 0;

}

Explicație:

Răspuns de sergiurachiteanu
0

Răspuns:

#include <iostream>

#include <math.h>

#include <iomanip>

using namespace std;

int main()

{ double x; cin>>x;

double pi=atan(1)*4;

if(x<=0)

{ cout<<1;

}

else if(x<=2)

{x=x*x+x;

cout<<x;

}

else

{ x=sin(pi)*x;

cout<<setprecision(10)<<x;

}

return 0;

}

Explicație:

Alte întrebări interesante