0 / 0 / 0
Регистрация: 28.10.2020
Сообщений: 48
1

Как найти значение выражения?

28.10.2020, 15:08. Показов 905. Ответов 1

Дано:Уравнение
Вот мой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//найти значение выражения
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "RUS");
    float X;
    cout << "x = ";
    cin >> X;
    if ((X - 5) / (X * X - 9) < 0) cout << "Корень из отрицательного числа\n";
    else if (X != -1) cout << "Логарифм отрицательного числа\n";
    else if (X * X == 9) cout << "Деление на ноль\n";
    else
    {
        float Y = (sqrt(X - 5 / X * X - 9)) + log((X * X + 2 * X + 1));
        cout << "F = " << Y << endl;
 
    }
    system("pause");
    return 0;
}
Можете помочь с исправлением ошибок в проверках?У меня из таблицы не проходят -3,3,-1,5.
Задача 8 если что.
Миниатюры
Как найти значение выражения?  
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.10.2020, 15:08
Ответы с готовыми решениями:

Найти значение выражения
Решить 28. \frac{cos^2x}{sin x} - xyz + \frac{ax^2+bx+c}{dx^3-f}

Найти значение выражения
Помогите решить уравнение на С++ никак не выходит правильный ответ:( Добавлено через 1...

Найти значение выражения
Доброго утра всем! Сразу к делу... Нам преподаватель дал решить такую задачку по С++. Скрин снизу!...

Найти значение выражения
Всем доброе воскресное утро! Ребят, у меня такая проблема...не могу понять что не так с этим...

1
6565 / 4550 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
28.10.2020, 15:32 2
Лучший ответ Сообщение было отмечено Yurii2000 как решение

Решение

Цитата Сообщение от Yurii2000 Посмотреть сообщение
Можете помочь с исправлением ошибок в проверках?У меня из таблицы не проходят -3,3,-1,5.
Задача 8 если что.
C++
1
2
3
4
5
6
7
8
9
10
11
    if (X * X == 9) 
        cout << "Деление на ноль\n";
    else if ((X - 5) / (X * X - 9) < 0) 
        cout << "Корень из отрицательного числа\n";
    else if ((X * X + 2 * X + 1) <= 0) 
        cout << "Логарифм неположительного числа\n";
    else
    {
        float Y = (sqrt((X - 5) / (X * X - 9))) + log((X * X + 2 * X + 1));
        cout << "F = " << Y << endl;
    }
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.10.2020, 15:32
Помогаю со студенческими работами здесь

Найти значение выражения
Помогите решить задачу на фотографии

Найти значение выражения
При входных данних x,y

Найти значение выражения
Доброго времени суток, уважаемые, помогите пожалуйста с решением одной задачи. Пробовал разные...

Найти значение выражения
Дано действительное число X и целое число N (&gt; 0). Найти значение выражения 1 - X2 / (2!) + X4 /...

Найти значение выражения
Помогите пожалуйста! Найти значение выражения (2*5!+3*8!)/(6!+4!) где n! означает факториал...

Найти значение выражения
Имеется формула 1+ xcos^2(x)+sin^3 (X) Нужно найти значение.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru