Форум программистов, компьютерный форум CyberForum.ru

Вычисления выражений - C++

Восстановить пароль Регистрация
 
snowk342
Сообщений: n/a
10.11.2012, 19:57     Вычисления выражений #1
Здравствуйте, пожалуйста, помогите составить программы. В первом скрине, вычисление выражения. Во втором, вычисление с применением условного оператора.
Миниатюры
Вычисления выражений   Вычисления выражений  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2012, 19:57     Вычисления выражений
Посмотрите здесь:

Запись выражений, ввод–вывод информацииЗапись выражений, ввод–вывод информации C++
C++ написать универсальную функцию для вычисления выражений
C++ Напишите программу вычисления суммы: 1! + 2! + 3! + … + n!, используя функцию вычисления факториала числа k.
Программа для вычисления выражений C++
Разработать программу для вычисления логических выражений C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
PitBool
 Аватар для PitBool
12 / 12 / 6
Регистрация: 31.10.2012
Сообщений: 45
10.11.2012, 21:34     Вычисления выражений #2
Значение a, b, c, d и т. д. допишешь.
Первое выражение:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <conio.h>
#include <cmath>
using namespace std;
 
int main()
{
float y, x, a, b, c, d;
y = sqrt((a*x+b)/(c*x-d));
getch();
return 0;
}
Второе выражение:
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 <conio.h>
#include <cmath>
using namespace std;
 
int main()
{
float y, x, a, b, c, d, m;
 
    if((pow(tan(b*x),a)) > sin(b*x))
    {
        y = tan(1/(m + 1) * cos(pow(10.0,-3)*log(fabs(pow(sin(b*x),a*m)))));
        cout<<y;
    }
 
    if(pow(tan(a*x),b) >= cos(a*x))
    {
        y = tan(pow(cos(log(a + b * x)),m));
        cout<<y;
    }
getch();
return 0;
}
Рад если помог
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,057
10.11.2012, 21:40     Вычисления выражений #3
Цитата Сообщение от PitBool Посмотреть сообщение
y = sqrt((a*x+b)/(c*x-d));
здесь еще модуль нужно взять
C++
1
y = sqrt(fabs((a*x+b)/(c*x-d)));
PitBool
 Аватар для PitBool
12 / 12 / 6
Регистрация: 31.10.2012
Сообщений: 45
11.11.2012, 00:42     Вычисления выражений #4
Цитата Сообщение от ValeryS Посмотреть сообщение
здесь еще модуль нужно взять
Да. Сорри я чёт недосмотрел.
snowk342
Сообщений: n/a
11.11.2012, 12:30     Вычисления выражений #5
Спасибо.
Yandex
Объявления
11.11.2012, 12:30     Вычисления выражений
Ответ Создать тему
Опции темы

Текущее время: 08:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru