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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
EveryBodyLoveMe
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 20
#1

Арифметические выражения на с++ - C++

21.01.2011, 21:51. Просмотров 1497. Ответов 14
Метки нет (Все метки)

Помогите записать и решить выражение. Одни ошибки и голова пухнет.

 Комментарий модератора 
Вам вроде бы помощь нужна? Так постарайтесь облегчить задачу тем, кто в принципе мог бы помочь - напишите задание, код (если есть) и проблемы, с которыми столкнулись, в сообщении.
0
Вложения
Тип файла: doc Арифметика.doc (20.5 Кб, 48 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.01.2011, 21:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Арифметические выражения на с++ (C++):

Дан файл, содержащий текст и арифметические выражения. Выписать и вычислить все выражения - C++
Дан файл, содержащий текст и арифметические выражения вида a®b, где ® — один из знаков +, -, *, / . Выписать все арифметические...

Арифметические выражения в массиве - C++
Ну пожалуйста подскажите, нужен код на с++, а знаю только как на паскале, может это вам что-о подскажет Задан массив Х (2n), каждый...

Функции вычисляющие арифметические выражения - C++
Здравствуйте! Нужна помощь. Программа при любых значениях х выводит одно число. Версия программы: Microsoft Visual C++ 2008 Express Edition...

Посоветуйте литературу арифметические выражения - C++
Посоветуйте литературу Арифметические выражения в c + + разветвления циклы и другое в которой должны быть развязывание математических задач...

правильно записать выражения арифметические - C++
суть задания по фортрану и си записать выражения и посчитать их..я записала но результаты выходят разные.. помогите пожалуйста записать...

Дан файл, содержащий текст и арифметические выражения - C++
Доброе время суток, помогите с задачкой одной пожалуйста :) Дан файл, содержащий текст и арифметические выражения вида a Q b, где Q —...

14
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
21.01.2011, 22:11 #2
Имхо конечно, но запрограмить пример тут нужна только внимательность к расставлению скобочек.
0
EveryBodyLoveMe
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 20
21.01.2011, 22:12  [ТС] #3
Во-во-во, на этом больше всего я запарился
0
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
21.01.2011, 22:14 #4
Не можешь записать в 1 строчку - разбей на 2 куска, не можешь на 2 - бей на 4, не на 4 так на 8. И будет тебе счастье )
0
VenCarbon
33 / 32 / 3
Регистрация: 14.12.2010
Сообщений: 158
21.01.2011, 22:21 #5
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 <math.h>
#include <iostream>
#define a 1.36
#define b -1.5
#define x 0.25
using namespace std;
 
void main()
{
    float s = 0;
    float e = exp(1.0);
    float num1 = ((a * x) + (pow(e, -x) * cos(b * x))); // the numerator of the first fraction
    float num2 = -(1 + tan(a * x)); // the numerator of the second fraction
    float num3 = 1; //the numerator of the third fraction
    float den1 = ((b * x) - (pow(e, -x) * sin(b*x) + 1)); // first denominator
    float den2 = (log(a * x) + (b * x) + pow(e, -x)); // second denominator
    float den3 = ((a * x) + (pow(e, -x) * cos(b * x))); // third denominator
    float frac1 = (num1 / den1); // fractions
    float frac2 = (num2 / den2);
    float frac3 = (num3 / den3);
    s = (frac1 + (frac2 * frac3));
    cout << s;
}
Как-то так. Но все равно проверьте еще раз... Писала без компилятора.
1
EveryBodyLoveMe
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 20
21.01.2011, 22:29  [ТС] #6
Можно небольшой пример?

Добавлено через 7 минут
9 C:\Dev-Cpp\Examples\Безимянный1.cpp `main' must return `int'
Что за ошибка? Как исправить?
0
asics
Freelance
Эксперт С++
2847 / 1782 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
21.01.2011, 22:33 #7
EveryBodyLoveMe, Вместо
C++
1
void main()
напиши
C++
1
int main()
1
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
21.01.2011, 22:33 #8
Дааа дружище, всё запущено.
C++
1
int main()
, смени
C++
1
void main()
на
C++
1
int main()
и почитай первые 10 страниц любой книги по C
1
EveryBodyLoveMe
0 / 0 / 0
Регистрация: 19.01.2011
Сообщений: 20
21.01.2011, 22:37  [ТС] #9
Ой, глупый вопрос, ну спасибо
0
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
22.01.2011, 00:19 #10
EveryBodyLoveMe, как вариант можна было добавить в конце

C++
1
return 0;
и ничего не менять!!!!
0
asics
Freelance
Эксперт С++
2847 / 1782 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
22.01.2011, 00:25 #11
MILAN, При чем здесь return 0; ?
0
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
22.01.2011, 00:26 #12
asics,
Цитата Сообщение от EveryBodyLoveMe Посмотреть сообщение
9 C:\Dev-Cpp\Examples\Безимянный1.cpp `main' must return `int'
0
asics
Freelance
Эксперт С++
2847 / 1782 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
22.01.2011, 00:46 #13
MILAN, Ну и ? Компилятор говорит что main должна возврощать тип int, следовательно, заменить void на int, вот проблема и решена, return 0; то тут при чем ?
0
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
22.01.2011, 01:01 #14
asics, я же не говорю что так не правильно, а написал как вариант сделать так

C
1
2
3
4
5
6
...
int main()
{
...
return 0;
}
0
asics
Freelance
Эксперт С++
2847 / 1782 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
22.01.2011, 01:25 #15
MILAN, Код был напсан на С++, а как извесно в плюсах главная функция main может и не содержать выражения - return 0;, потому что, при нормальном завершение програмы, 0 будет возвращен по дэфолту, так что это дело вкуса писАть реторн или нет.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2011, 01:25
Привет! Вот еще темы с ответами:

Вывести большее из двух чисел используя только арифметические выражения - C++
#include&lt;iostream&gt; #include&lt;stdio.h&gt; #include&lt;math.h&gt; int main() { using namespace std; int a, b; cin &gt;&gt; a &gt;&gt; b; cout &lt;&lt;...

Создать калькулятор, который мог бы сразу считать подобные арифметические выражения типа: я 1-22+54+65 - C++
Помогите пожалуйста, очень срочно... Нужно создать калькулятор на с++ который мог бы сразу считать подобные выражения 1-22+54+65

Арифметические - C++
1)Дано натуральное число n. Отбросить в нем все цифры, стоящие правее самой правой единицы либо оставить число без изменений, если единицы...

Арифметические действия в массиве - C++
Арифметические действия в массиве Задачи положено переписывать!


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

Или воспользуйтесь поиском по форуму:
15
Yandex
Объявления
22.01.2011, 01:25
Ответ Создать тему
Опции темы

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