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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Tekerine
0 / 0 / 0
Регистрация: 01.12.2012
Сообщений: 24
#1

нужно написать простое выражение на с++ - C++

16.12.2012, 18:05. Просмотров 836. Ответов 20
Метки нет (Все метки)

(a-b)^3 - ((a^3)-((3a)^2)b / 3ab^3 - b^3
как это выражение написать на языке с++, спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2012, 18:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос нужно написать простое выражение на с++ (C++):

Нужно написать логическое выражение в printf - C++
Помогите написать логическое выражение в printf, так чтобы она на экран выводила в строку, допустим, только 10 элементов массива, я вот...

Простое выражение - C++
Есть выражение M=b*((a^x)^-1) mod p Значения M,b,a,p,x известны. Посчитает ли компилятор это выражение в лоб? У меня M постоянно...

Простое выражение...ошибка - C++
z1=(pow( (1+a+a*a)/(2*a+a*a) + 2 - (1-a+a*a)/(2*a-a*a) ),-1 ) * (5-2*a*a); вот пример Выдает ошибку: что не так?

Простое уравнение (очень нужно побыстрее) - C++
Петя нашёл в книге простое математическое уравнение: a*x + b*y = 1. Его интересуют только целочисленные решения этого уравнения и...

Написать программу делимости на простое число - C++
Написать прогу, которая проверяет, делится ли вве- денное пользователем число на заданное простое(например 3). Прога не должна содержать...

определить число простое или составное нужно блок схему и код на с++ - C++
дано число n > 1 если n является простым числом то вывести сообщение n простое чилсо если иначе то n составное использовать операцию...

20
Smetanka
56 / 17 / 1
Регистрация: 14.05.2012
Сообщений: 134
16.12.2012, 18:08 #2
Так же как и обчное выражениe. Только для возведения в степень используй функцию pow(a,b) {Возводит число a в степень b} эта функция находится в библиотеке math.h
0
v.a.l.i.d
413 / 378 / 10
Регистрация: 21.09.2012
Сообщений: 913
16.12.2012, 18:14 #3
Цитата Сообщение от Tekerine Посмотреть сообщение
(a-b)^3 - ((a^3)-((3a)^2)b / 3ab^3 - b^3
тут одна лишняя открывающая скобка (или не хватает закрывающей)

C++
1
pow(a-b, 3) - pow(a, 3) - pow(3*a, 2) * b / 3 * a * pow(b, 3) - pow(b, 3)
0
Tekerine
0 / 0 / 0
Регистрация: 01.12.2012
Сообщений: 24
16.12.2012, 18:19  [ТС] #4
ругается на pow почему то
0
AntonReality
41 / 2 / 1
Регистрация: 25.04.2011
Сообщений: 17
16.12.2012, 18:20 #5
Цитата Сообщение от Tekerine Посмотреть сообщение
ругается на pow почему то
#include "math.h"
0
sovaz1997
CEO SOVAZ Corp.
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
16.12.2012, 18:24 #6
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main() {
    int a = 3, b = 2;
 
    cout << pow(a-b, 3) - pow(a, 3) - pow(3*a, 2) * b / 3 * a * pow(b, 3) - pow(b, 3);
}


Добавлено через 2 минуты
pow(число, основание степени) - возведение в степень (если не знаешь)
1
Smetanka
56 / 17 / 1
Регистрация: 14.05.2012
Сообщений: 134
16.12.2012, 18:27 #7
Ругается потому что основание должно быть числом с плавающей запятой. Т.е pow( double/float a, int/double/float b)
1
Tekerine
0 / 0 / 0
Регистрация: 01.12.2012
Сообщений: 24
16.12.2012, 18:28  [ТС] #8
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdafx.h"
#include <iostream>
#include <cmath>
#include "math.h"
        using namespace std;
int main() {
    int a = 100, b =0.001 , result;
 
    cout << pow(a-b, 3) - pow(a, 3) - pow(3*a, 2) * b / 3 * a * pow(b, 3) - pow(b, 3);
 
    cout<<"\n"<<result;
      return 0;
}
вот такая история, но всё равно ругается
0
sovaz1997
CEO SOVAZ Corp.
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
16.12.2012, 18:30 #9
Цитата Сообщение от Tekerine Посмотреть сообщение
вот такая история, но всё равно ругается
Ты #include <cmath>-то убери
0
Tekerine
0 / 0 / 0
Регистрация: 01.12.2012
Сообщений: 24
16.12.2012, 18:33  [ТС] #10
ещё какие предложения? последний вариант не помог
0
Smetanka
56 / 17 / 1
Регистрация: 14.05.2012
Сообщений: 134
16.12.2012, 18:39 #11
Цитата Сообщение от Smetanka Посмотреть сообщение
Ругается потому что основание должно быть числом с плавающей запятой. Т.е pow( double/float a, int/double/float b)
Это во первых
А во вторых
Не "math.h" а по идеи <math.h>...
0
sovaz1997
CEO SOVAZ Corp.
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
16.12.2012, 18:41 #12
Какие ошибки выдает???
0
AntonReality
41 / 2 / 1
Регистрация: 25.04.2011
Сообщений: 17
16.12.2012, 18:47 #13
Прошу. Pow работает только с double.
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <math.h>
        using namespace std;
int main() {
    double a = 10, b = 5, result;
 
    result = pow(a-b, 3) - pow(a, 3) - pow(3*a, 2) * b / 3 * a * pow(b, 3) - pow(b, 3);
 
    cout<<"\n"<<result;
    getchar();
}
0
sovaz1997
CEO SOVAZ Corp.
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
16.12.2012, 18:50 #14
Значит у тебя компилятор такой(((
0
AntonReality
41 / 2 / 1
Регистрация: 25.04.2011
Сообщений: 17
16.12.2012, 18:50 #15
Цитата Сообщение от sovaz1997 Посмотреть сообщение
Значит у тебя компилятор такой(((

Не по теме:

Ну не знаю, VS 2010 не признает ничего кроме double

0
16.12.2012, 18:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2012, 18:50
Привет! Вот еще темы с ответами:

Написать программу, которая выведет пятнадцатое простое число - C++
Написать программу, которая выведет пятнадцатое простое число Программа элементарная. Готовлюсь к окр, сделала все, кроме задачи....

Написать рекурсивную функцию, определяющую, что ее аргумент простое число - C++
Логическая функция возвращает True, если ее аргумент — простое число. Сделать рекурсией. У меня в коде не работает. Подскажите...

Написать процедуру, которая определяет, верно ли, что переданное ей число - простое - C++
Написать процедуру, которая определяет, верно ли, что переданное ей число - простое.(Используйте изменяемые параметры)

Нужно рассписать выражение на С++ - C++
Вот выражение:


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru