Scrieti un program care va calcula valoarea functiei y: unde a,b,x - numar real.
Anexe:
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
#include <cmath>
using namespace std;
float val(int a,int b,int x) /// Functia se va numi val si se va calcula in functie de valoarea lui x si b
{
float y=0;
if(x<b)
{
y=a*x*x+b;
return y;
}
else
if(x==b)
{
y=abs(x*x-b*b+a)/5;
return y;
}
else
{
y=sqrt(x*x+b*b+a*a);
return y;
}
}
float a,b,x;
int main()
{
cin>>a>>b>>x;
cout<<val(a,b,x);
return 0;
}
Explicație:
Comentariile sunt puse doar ca sa intelegi mai bine problema, ele nu trebuiesc scrise =))
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă