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

математическое выражение

23.12.2018, 10:34. Показов 1733. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день нужно проверить на правильность работы вот это выражение
Оно должно выдавать отрицательные результаты ?
C++
1
d = (x + 2 * pow(sin(y),2))/5 - 2*sqrt(abs(10*x))
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.12.2018, 10:34
Ответы с готовыми решениями:

Записать математическое выражение на с++

Записать математическое выражение
Помогите запрограммировать формулу: y=\frac{e^{2x}-cos^{\frac{1}{3}}(z-b)+\sqrt{b \cdot tg\,...

Вычислить математическое выражение
Как записать в С++ такое: (a+b)^3 - (a^3+3ba^2) / 3ab^2 + b^2 Где а = 100 b = 0,001 ...

Массив и математическое выражение
Здравствуйте! Вот такая задача. Дан такой А(12) = {2,5; 4,3; –0,57; 10,45; 1,5; –7,1; 11,4; 5,12;...

9
1212 / 706 / 335
Регистрация: 22.02.2018
Сообщений: 2,057
Записей в блоге: 2
23.12.2018, 10:53 2
Лучший ответ Сообщение было отмечено Bits1995 как решение

Решение

уже видя в формуле функцию sin, можно предположить, что переменные и результат будут типа float/double, соответственно
функция abs уже не приемлема, далее С/С++ получая в операторах умножения/деления целые числа в результат будут выкладывать целочисленные значения. Например 1/2 = 0, а 1.0/2.0 = 0.5, 1*0.5 = 0, 1.0/0.5 = 2. Перепишите
C++
1
d = (x + 2.0 * pow(sin(y),2))/5.0 - 2.0*sqrt(fabs(10.0*x))
и посмотрите результаты, при этом подразумеваем, что
C++
1
  double d, x, y;
1
0 / 0 / 0
Регистрация: 06.06.2018
Сообщений: 37
23.12.2018, 10:57  [ТС] 3
спасибо тип я так и задал спасибо привычка с паскаль
0
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
23.12.2018, 14:33 4
Bits1995, напишите условие задачи и сбросьте скрин формулы
0
0 / 0 / 0
Регистрация: 06.06.2018
Сообщений: 37
23.12.2018, 15:07  [ТС] 5
Разработать алгоритм линейной структуры для вычисления выражений, заданных в
таблицы
0
0 / 0 / 0
Регистрация: 06.06.2018
Сообщений: 37
23.12.2018, 15:08  [ТС] 6
насколько я понял просто написать формулу и вывести результат
0
0 / 0 / 0
Регистрация: 06.06.2018
Сообщений: 37
23.12.2018, 15:19  [ТС] 7
вот пример уравнения
Изображения
 
0
0 / 0 / 0
Регистрация: 06.06.2018
Сообщений: 37
23.12.2018, 15:21  [ТС] 8
оно работает только отрицательный результат например 5*5=-12.455 так должно быть ? вот один вопрос интересует
0
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
23.12.2018, 15:45 9
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{  
    double x, y, D;
    cout << "Enter x,y:\n";
    cin >>x>>y;
    D=(x+2.*sin(y)*sin(y))/5.-2.*sqrt(fabs(10.*x));
  
    cout <<"D="<<D<<"\n";
    
system("pause");
return 0;
}
Добавлено через 3 минуты
Цитата Сообщение от Bits1995 Посмотреть сообщение
так должно быть ?
при x=5 y=5 D=-12.7743
1
0 / 0 / 0
Регистрация: 06.06.2018
Сообщений: 37
23.12.2018, 18:01  [ТС] 10
ДА спасибо

Добавлено через 3 минуты
а у меня вопрос есть а есть такие сайты чтоб я мог выкладывать код на проверку и знать правильно не правильно ну например чтоб здесь пустые темы не создавать
0
23.12.2018, 18:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.12.2018, 18:01
Помогаю со студенческими работами здесь

Математическое выражение в программе
я не понимаю что значит после V ноль и этот ноль будет 3 раза изменен на 1 2 3 (он в цикле while)...

Написать математическое выражение на С++
Помогите решить функцию. Я не знаю как это написать в коде

Как записать математическое выражение?
Здравствуйте, столкнулся с проблемой как правильно записать данное математическое виражение?

Корректно записать математическое выражение
Картинка и мои моя одна из тщетных попыток: (log(x)/log(2.0))(3*cos(x)+4)-1; Как правильно...


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

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

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