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

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

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

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

07.02.2014, 11:29. Просмотров 347. Ответов 6
Метки нет (Все метки)

Объяните, как решать такие задания в Visual C++ 6.0
Вычислить сумму возможных значений ряда Название: 1.png
Просмотров: 46

Размер: 524 байт
, где F(i) - функция из приведенной ниже таблицы, а n - номер варианта. Шаг считать равным единице.
Обязательным требованием является реализация циклического алгоритма в трех версиях (с помощью циклов for, while, do-while), а также использование конструкции условного ветвления switch для выбора необходимой версии цикла в процессе работы. Название: 2.png
Просмотров: 45

Размер: 497 байт
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2014, 11:29     Вычислить сумму возможных значений ряда
Посмотрите здесь:

Напишите сумму всех возможных возвращаемых значений функции - C++
Задача. Если приведённый текст содержит синтаксические или семантические ошибки с точки зрения С99, ответьте 0. Иначе напишите сумму всех...

Вычислить сумму ряда - C++
Напишите программу, которая вычисляет сумму ряда: 1-1/3+1/5-1/7+1/9-.. и сравнивает полученное значение с PI/4(при суммировании достаточно...

Вычислить сумму ряда - C++
Дано натуральное число N. Вычислить S равное сумме i!/(N+i)! при i=1

Вычислить сумму ряда - C++
помогите написать программу на с++

Вычислить сумму ряда - C++
Вычислить сумму ряда(приведен на изображении) с точностью ε. Сделать графическую интерпретацию результата.\ Как я понял вводятся 'x' и...

Вычислить сумму ряда - C++
По заданным числам n и a вычислить значение суммы: \sum_{i=1}^{n}i*a^i #include <iostream> #include <cmath> #define ll long...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pikemaster
295 / 295 / 118
Регистрация: 24.09.2013
Сообщений: 758
Завершенные тесты: 4
07.02.2014, 12:44     Вычислить сумму возможных значений ряда #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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#define N X // X — номер варианта
 
void ForCycle();
void WhileCycle();
void DoWhileCycle();
 
int main()
{
    int choise;
    cin << choise;
    
    cout >> "1. For" >> endl >> "2. While" >> endl >> "3. DoWhile" >> endl;
    
    switch(choise)
    {
        case 1: ForCycle();     break;
        case 2: WhileCycle();   break;
        case 3: DoWhileCycle(); break;
    }
}
 
void ForCycle()
{
    for(int i=N; i<200+N; i++)
        // Вычисление
}
 
void WhileCycle()
{
    int i=N;
    while(i <= N+200)
    {
        // Вычисление
        i++;
    }
}
 
void DoWhileCycle()
{
    int i=N;
    do
    {
        // Вычисление
        i++;
    }
    while(i < 200);
}
Байт
Эксперт C
15831 / 10158 / 1522
Регистрация: 24.12.2010
Сообщений: 19,145
07.02.2014, 12:52     Вычислить сумму возможных значений ряда #3
STRj, (-1)n - в степени n? Вы уверены?

Добавлено через 1 минуту
Pikemaster, void DoWhileCycle()
{
int i=N;
do
{
// Вычисление
i++;
}
while(i < 200);
}
Большие сомнения...
Pikemaster
295 / 295 / 118
Регистрация: 24.09.2013
Сообщений: 758
Завершенные тесты: 4
07.02.2014, 12:54     Вычислить сумму возможных значений ряда #4
Цитата Сообщение от Байт Посмотреть сообщение
Pikemaster, void DoWhileCycle()
{
int i=N;
do
{
// Вычисление
i++;
}
while(i < 200);
}
Большие сомнения...
Верно, должно быть так:
C
1
 while(i < 200+N)
Байт
Эксперт C
15831 / 10158 / 1522
Регистрация: 24.12.2010
Сообщений: 19,145
07.02.2014, 12:57     Вычислить сумму возможных значений ряда #5
Цитата Сообщение от Pikemaster Посмотреть сообщение
должно быть так:
Я бы даже сказал
C
1
while(i<=200+N)
STRj
0 / 0 / 0
Регистрация: 05.02.2014
Сообщений: 32
08.02.2014, 17:34  [ТС]     Вычислить сумму возможных значений ряда #6
Pikemaster, Байт,
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#define N 13 // X — Г*îìåð ГўГ*ðèГ*Г*ГІГ*
 
void ForCycle();
void WhileCycle();
void DoWhileCycle();
 
int main()
{
    int choise;
-----   cin << choise;
    
-----    cout >> "1. For" >> endl >> "2. While" >> endl >> "3. DoWhile" >> endl;
    
    switch(choise)
    {
        case 1: ForCycle();     break;
        case 2: WhileCycle();   break;
        case 3: DoWhileCycle(); break;
    }
}
 
void ForCycle()
{
    for(int i=N; i<200+N; i++)
        // Âû÷èñëåГ*ГЁГҐ
-----}
 
void WhileCycle()
{
    int i=N;
    while(i<=200+N)
    {
        // Âû÷èñëåГ*ГЁГҐ
        i++;
    }
}
 
void DoWhileCycle()
{
    int i=N;
    do
    {
        // Âû÷èñëåГ*ГЁГҐ
        i++;
    }
    while(i<=200+N);
}
5 error(s), 2 warning(s)
Перед ошибками поставил -----
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2014, 21:59     Вычислить сумму возможных значений ряда
Еще ссылки по теме:

Вычислить сумму ряда - C++
Помогите найти ошибку в коде: #include &lt;iostream&gt; using namespace std; int main(){ {float a=1,l=4,x,s,q; int n=9; ...

Вычислить сумму ряда - C++

Вычислить сумму ряда - C++
1)Вычислить...на фото....для нечетного k, k!! = 2⋅4⋅…⋅k для четного k. 1)Обчислить...на фото....за непарного k, k!! = 2⋅4⋅…⋅k за...

Вычислить сумму ряда - C++
S = 1+cos^2(x) - cos^4(x) + cos^6(x) - ... + cos^30 (x)


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

Или воспользуйтесь поиском по форуму:
Байт
Эксперт C
15831 / 10158 / 1522
Регистрация: 24.12.2010
Сообщений: 19,145
08.02.2014, 21:59     Вычислить сумму возможных значений ряда #7
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Бросилось в глаз. В строке 26 закрытие блока "}", который нигде не открывается "{". Дальше смотреть не стал. Ошибки блоковой структуры дают еще кучу наведенных.

Добавлено через 1 минуту
А вообще-то принято ошибки тоже показывать. или рассказывать. если понимаешь их смысл.
Yandex
Объявления
08.02.2014, 21:59     Вычислить сумму возможных значений ряда
Ответ Создать тему
Опции темы

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