Помогите, пожалуйста, найти ошибки и доделать программу! Задание: Для приведенной ниже...

0 голосов
46 просмотров

Помогите, пожалуйста, найти ошибки и доделать программу! Задание: Для приведенной ниже функции напишите программу, вычисляющую значение
функции в заданной точке x .

// isvc.cpp: определяет точку входа для консольного приложения.
//

#include "stdafx.h"
#include
#include
using namespace std;

int main()
{
double x, y, p;
const double PI = 3.14159265;
setlocale (LC_ALL, "rus_rus.1251");
cout <<" Введите значение х, в котором будет найдено значение функции "<< endl;<br> cin >> x;
{
if(fabs(x)>=-2 && fabs(x)<0)<br> return exp(2*x)-1;
if(fabs(x)>=0 && fabs(x) return sin(x);
if(fabs(x)>=PI/2 && fabs(x)<=6<br> return 1;
}
cout << " Значение функции в точке х равно ";<br> cout << y < system("pause");<br> return 0;
}


image

Информатика (865 баллов) | 46 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include #include
using namespace std;
int main(){double x, y, p;const double PI = 3.14159265;setlocale(LC_ALL, "rus_rus.1251");
cout << "Введите значение х, в котором будет найдено значение функции ";cin >> x;
if (fabs(x) >= -2 && fabs(x) < 0) y = exp(2 * x) - 1;
if (fabs(x) >= 0 && fabs(x)) y = sin(x);
if (fabs(x) >= PI / 2 && fabs(x) <= 6) y = 1;<br> cout << "Значение функции в точке х равно ";cout << y << endl;<br> system("pause");return 0;}

0

#include "stdafx.h"
#include
#include
using namespace std;

int main()
{
double x, p;
const double pi = 3.14159265;
setlocale (LC_ALL, "rus_rus.1251");
cout <<" Введите значение х, в котором будет найдено значение функции "<< endl;<br> cin >> x;
{
if(fabs(x)>=-2 && fabs(x)<0)<br> cout << exp(2*x)-1; else<br> if(fabs(x)>=0 && fabs(x) cout << sin(x); else<br> if(fabs(x)>=pi/2 && fabs(x)<=6)<br> cout << 1;<br> }
cout << " является значением функции в точке х "; <br>
system("pause");
return 0;
}

0

Вот правильный вариант