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

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

Восстановить пароль Регистрация
 
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
27.10.2012, 18:39     Вычисление значений выражений #1
Здравствуйте, дорогие форумчане!
Хочу попросить вас помочь мне с решением задач, так как я запутался.
Мне просто сложно перейти с Паскаля на С++
-------------
Заранее благодарен тому, кто поможет с решением.
С меня очень много плюсов.
Вот скрин:
Миниатюры
Вычисление значений выражений  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Петррр
 Аватар для Петррр
5914 / 3351 / 333
Регистрация: 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!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 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
Благодарю! Теперь осталось только восьмое. Я на Паскале то эти программы все написал, а на С++ не могу. Изучаю вот пособия сижу. Насчет восьмого я не понял как в С++ эпсилант эту задавать.
Петррр
 Аватар для Петррр
5914 / 3351 / 333
Регистрация: 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
 Аватар для 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++ Вычисление выражений
Вычисление математических выражений C++
Вычисление значений выражений по заданным формулам C++

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

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

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