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

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

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

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

27.10.2012, 18:39. Просмотров 704. Ответов 13
Метки нет (Все метки)

Здравствуйте, дорогие форумчане!
Хочу попросить вас помочь мне с решением задач, так как я запутался.
Мне просто сложно перейти с Паскаля на С++
-------------
Заранее благодарен тому, кто поможет с решением.
С меня очень много плюсов.
Вот скрин:
Миниатюры
Вычисление значений выражений  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2012, 18:39     Вычисление значений выражений
Посмотрите здесь:

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

Вычисление значений математических выражений с рациональными числами - C++
Доброго времени суток. Задача состоит в: пользователь вводит выражение (пример: 3,25+6,42*2-12,11/8 и т.д.) , а программа его считает....

Вычисление выражений - C++
Помогите решить, задания на языке C 1. Создать программу для вычисления выражения. 2. Найдите площадь параллелограмма по...

вычисление выражений в си++ - C++
A>>++B%--С, при a=4 b=5 c=6 выдаёт значение 2, пробывал на листке бумаги выполнять это выражение, оно выполняется справа налево, верно,...

Вычисление выражений - C++
Помогите пожалуйста разобраться с следующей задачей. Написать это нужно на языке Си (Linux). Необходимо выполнить вычисление трех...

Вычисление математических выражений - C++
Всем привет, я пишу этот пост в связи с тем что, мне дали это задание не обьяснив как её правильно написать. Я учусь на данный момент на...

Вычисление арифметических выражений - C++
Здраствуйте. Меня волнует такой вопрос по С++ - вот я к примеру хочу вычислить какое-нибудь арифметическое выражение с переменными x, y, z....

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Петррр
5942 / 3379 / 336
Регистрация: 28.10.2010
Сообщений: 5,926
27.10.2012, 18:46     Вычисление значений выражений #2
6
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <cmath>
 
int main()
{
    double sum = 0;
    const int n = 10;
    for (int i = 0; i < n; i++)
        sum += std::pow(4.0, (double)i) / std::pow(5.0, i + 2.0);
    std::cout << "Sum: " << sum << std::endl;
}
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
27.10.2012, 18:52  [ТС]     Вычисление значений выражений #3
Благодарю! А пятую, седьмую и восьмую не знаете как решать?
Exoo
24 / 21 / 1
Регистрация: 26.11.2011
Сообщений: 92
27.10.2012, 19:56     Вычисление значений выражений #4
пятое
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
int main()
{
    double a=2, sum=1;
    int n=3, i=0;
    while(i<=n) sum*=a-(i++*n);
    std::cout<<sum<<std::endl;
 
return 0;
}
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
28.10.2012, 07:35  [ТС]     Вычисление значений выражений #5
Благодарю! Теперь еще вопрос...Как решить седьмую и восьмую? С седьмой вообще запара. Там надо массив или нет?

Добавлено через 10 часов 19 минут
Никто не знает, как их решать?
gray_fox
What a waste!
1411 / 1140 / 55
Регистрация: 21.04.2012
Сообщений: 2,362
Завершенные тесты: 3
28.10.2012, 08:55     Вычисление значений выражений #6
7.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cmath>
 
 
int main() {
   double const x = 25.5555;
   double const e = 50.5;
   
   double a = x;
   double b;
   do {
      b = a;
      a = (x / (1 + std::fabs(b))) + (2 * b);
   } while (std::fabs(a - b) >= e);
   
   std::cout << a << std::endl;
}
http://liveworkspace.org/code/5aa854...63554b6d4227e7
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
28.10.2012, 09:07  [ТС]     Вычисление значений выражений #7
Благодарю! Теперь осталось только восьмое. Я на Паскале то эти программы все написал, а на С++ не могу. Изучаю вот пособия сижу. Насчет восьмого я не понял как в С++ эпсилант эту задавать.
Петррр
5942 / 3379 / 336
Регистрация: 28.10.2010
Сообщений: 5,926
28.10.2012, 09:09     Вычисление значений выражений #8
sanyachel9binsk, покажите на паскале.
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
28.10.2012, 11:48  [ТС]     Вычисление значений выражений #9
Цитата Сообщение от Петррр Посмотреть сообщение
sanyachel9binsk, покажите на паскале.
Я с телефона на данный момент, а программы на буке все. Если только вечером.

Добавлено через 1 минуту
Мне в восьмом надо только саму функцию, точнее как записать выражение. И как вывести получившееся значение.

Добавлено через 2 часа 12 минут
Никто не поможет?
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
28.10.2012, 12:36  [ТС]     Вычисление значений выражений #10
Цитата Сообщение от MrShreck Посмотреть сообщение
Использование функций и шаблонов функций
Составьте программу – формирование цены на молоко. Животновод в начале каждой зимы цену на молоко на р%, а каждым летом снижает на столько же процентов. Измениться ли цена на молоко и если да, то в какую сторону и на сколько через n лет. (Все значения должны вводиться с клавиатуры.)


Помогите пожалуйста ....! решить?
Не совсем в тему.

Добавлено через 32 минуты
Дак никто не поможет на С++ написать восьмую программу?
Roof
154 / 154 / 10
Регистрация: 03.11.2010
Сообщений: 393
28.10.2012, 13:34     Вычисление значений выражений #11
8.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include<cmath>
 
using namespace std;
 
int main() {
    double x, eps, temp, sum = 0;
    int k = 1;
 
    cout << "Введите x и e" << endl;
    cin >> x >> eps;
 
    while ( true ) {
        temp = pow( -1.0, k + 1 ) * pow( x, 2 * k - 1 ) / pow( x + 1, 2 * k );
        if ( fabs( temp ) >= eps ){
            sum += temp;
            ++k;
        }
        else
            break;
    }
 
    cout << "Сумма ряда с точностью " << eps << " равна " << sum << endl;
 
    return 0;
}
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
28.10.2012, 14:58  [ТС]     Вычисление значений выражений #12
Всех благодарю за помощь!
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
11.11.2012, 20:31  [ТС]     Вычисление значений выражений #13
Еще раз здравствуйте, дорогие форумчане!
---------------------
Не могли бы вы подсказать решение этой задачи?
Скрин прицепил. Решение на С++
Миниатюры
Вычисление значений выражений  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2012, 20:42     Вычисление значений выражений
Еще ссылки по теме:

Вычисление дробных выражений - C++
Даже не знаю что сказать . Любая дробь выходит в 0. 1/2 имеем 0 ( скрин ) float d=1/2; в итоге d=0; умножение считает...

Вычисление логических выражений - C++
написать программу позволяющую вывести на экран,значение след. логических выражений. логические выражения получились,вот а) !A || !B ...

Вычисление выражений по заданным формулам - C++
Привет. Есть условие http://www.cyberforum.ru/attachment.php?attachmentid=445990&amp;stc=1&amp;d=1414010368 Вычислить значения переменных по...

Вычисление выражений. Пожалуйста, объясните - C++
Пожалуйста, помогите! Не понимаю, как сделать задачу! f(x)=6*(2n)!*(1/(2n+1))*(1+1/3^2+1/5^2+...+1/(2n-1)^2))*(x/2)^(2n+1) Вот такая...

Вычисление матричных выражений через функции - C++
Вычисление матричных выражений с помощью функций A*(B-C). написал код, компилятор ругается чёт, взгляните в чём ощибка? #include...


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

Или воспользуйтесь поиском по форуму:
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
11.11.2012, 20:42  [ТС]     Вычисление значений выражений #14
Извините, скрин не правильно прикрепил.
Решение вот этой задачи:
Миниатюры
Вычисление значений выражений  
Yandex
Объявления
11.11.2012, 20:42     Вычисление значений выражений
Ответ Создать тему
Опции темы

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