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

Вычисление суммы (произведения) конечного ряда + блок-схема - C++

Восстановить пароль Регистрация
 
Jul_kap
0 / 0 / 0
Регистрация: 22.11.2014
Сообщений: 21
08.07.2015, 10:27     Вычисление суммы (произведения) конечного ряда + блок-схема #1
Составить схему алгоритма и написать программу вычисления
суммы (произведения) конечного ряда. При разработке программы предусмот-
реть пропуск слагаемых (множителей), равных нулю или бесконечности.
Значения x и k ввести с клавиатуры
http://www.cyberforum.ru/cgi-bin/latex.cgi?\bigcup =\prod_{t=2}^{k}\frac{{tx}^{t}}{t-12}\sum_{i=1}^{t}\left(\frac{i-4}{i-6} \right)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2015, 10:27     Вычисление суммы (произведения) конечного ряда + блок-схема
Посмотрите здесь:

C++ вычисление суммы конечного ряда
Вычисление конечного произведения C++
Вычислить значение суммы конечного ряда. Записать выражение для вычисления очередного слагаемого C++
Вычислить значение суммы конечного ряда. Записать выражение для вычисления очередного слагаемого C++
Вычисление произведения ряда C++
Перевести с Pascal на C++. Вычисление суммы (произведения) конечного ряда. C++
Составить схему алгоритма и написать программу вычисления суммы (произведения) конечного ряда C++
C++ Cоставить схему алгоритма и написать программу вычисления суммы конечного ряда

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
D_Gon
 Аватар для D_Gon
22 / 11 / 5
Регистрация: 09.07.2015
Сообщений: 47
09.07.2015, 10:10     Вычисление суммы (произведения) конечного ряда + блок-схема #2
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
27
#include <iostream>
 
int main(){
 
    unsigned k;
    double x;
    std::cout << "k = "; std::cin >> k;
    std::cout << "x = "; std::cin >> x;
 
    double product = 1;
    double power_x_t = x;
    for ( unsigned t = 2; t <= k; ++t ){
        power_x_t *= x;
        if ( t != 12 ){
            
            double sum = 0;
            for ( unsigned i = 1; i <= t; ++i )
                if ( i != 4 && i != 6 )
                    sum += ( i - 4 )/( i - 6. );
            product *= ( sum*( t*power_x_t )/( t - 12 ) ); 
        }
    }
 
    std::cout << "product = " << product << std::endl;
 
    return 0;
}
Yandex
Объявления
09.07.2015, 10:10     Вычисление суммы (произведения) конечного ряда + блок-схема
Ответ Создать тему
Опции темы

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