С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 0
Регистрация: 19.09.2014
Сообщений: 101
1

Вычислить сумму

24.02.2015, 22:52. Показов 434. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дано натуральное числа N. Вычислить
https://www.cyberforum.ru/cgi-bin/latex.cgi?S=\sum_{i=1}^{N}\sum_{k=0}^{i}((i-k)/(i+k))
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.02.2015, 22:52
Ответы с готовыми решениями:

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N
Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N. Не могу найти где...

Вычислить отдельно сумму четных и сумму нечетных членов последовательности
Добрый день! Только начал изучать этот язык и пытаюсь решить две задачи. Увы, с одной всё вообще...

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n
18 задача 1 лаба После удара о поверхность Земли мяч движется вертикально вверх со скорость 15...

В массиве вычислить сумму отрицательных чисел и отдельную сумму положительных
в массиве вычислить сумму отрицательных чисел и отдельную сумму положительных(мин 10 элементов) и...

7
1 / 1 / 0
Регистрация: 05.12.2010
Сообщений: 34
25.02.2015, 01:21 2
Элементарно
2 цикла - цикл в цикле, первый меняется от i до N, второй от k до i
0
3 / 3 / 0
Регистрация: 19.09.2014
Сообщений: 101
25.02.2015, 22:36  [ТС] 3
Цитата Сообщение от Роман_1985 Посмотреть сообщение
Элементарно
2 цикла - цикл в цикле, первый меняется от i до N, второй от k до i
У меня не совсем получается в с++,что здесь не так?
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include "iostream"
 
using namespace std;
 
int main()
{
    int N=6;
    double s = 0.0;
 
        for (int j=1;j<=N;j++)
        { 
            int i;
            for (int k = 0; k <= i; ++k)
                s +=((i-k)/(i+k));
        }
        cout<<"result "<<s<<endl;
        system("PAUSE");
    return 0;
}
0
110 / 85 / 55
Регистрация: 01.02.2014
Сообщений: 281
25.02.2015, 22:40 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include "iostream"
 
using namespace std;
 
int main()
{
    int N = 6;
    double s = 0.0;
 
    for (int i = 1; i <= N; i++) { 
        for (int k = 0; k <= i; k++) {
            s += (i - k) / (i + k);
        }
    }
 
    cout << "result " << s << endl;
    system("pause");
    return 0;
}
0
51 / 51 / 21
Регистрация: 08.02.2013
Сообщений: 189
25.02.2015, 22:41 5
Цитата Сообщение от EwaMayer Посмотреть сообщение
int i;
* * * * * * for (int k = 0; k <= i; ++k)
* * * * * * * * s +=((i-k)/(i+k));
Где начальное инициализирующее значение для переменной i? Какое значение она сейчас содержит?
Это во - первых, а во - вторых, нет смысла объявлять даже переменную i. Во вложенном цикле необходимо сравнивать k с переменной j, внимательно посмотри на задачу.
0
3 / 3 / 0
Регистрация: 19.09.2014
Сообщений: 101
25.02.2015, 22:49  [ТС] 6
Цитата Сообщение от Меорн Посмотреть сообщение
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdafx.h"
 #include "iostream"
 using namespace std;
 int main()
 { int N = 6; 
double s = 0.0;
 for (int i = 1; i <= N; i++) {
 for (int k = 0; k <= i; k++) { 
s += (i - k) / (i + k); }
 }
 cout << "result " << s << endl;
 system("pause");
 return 0; }
Но ведь в этом коде он в качестве результата выводит исходное значение N
0
110 / 85 / 55
Регистрация: 01.02.2014
Сообщений: 281
25.02.2015, 22:53 7
Сори. Забыл тип привести...
Вот так:
C++
1
s += (i - k) * 1.0f / (i + k);
0
3 / 3 / 0
Регистрация: 19.09.2014
Сообщений: 101
25.02.2015, 23:06  [ТС] 8
Спасибо большое
0
25.02.2015, 23:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.02.2015, 23:06
Помогаю со студенческими работами здесь

Вычислить сумму сумму элементов, попадающих в заданный интервал
Вычислить сумму сумму элементов, попадающих в заданный интервал. Границы интервала передавать в...

Вычислить в одномерном массиве вычислить сумму элементов массива...
В одномерном массиве, состоящем из 10 целых элементов, вычислить сумму элементов массива,...

Ввести одномерный массив из n элементов. Вычислить сумму всех отрицательных чисел, их количество и сумму всех
Ввести одномерный массив из n элементов. Вычислить сумму всех отрицательных чисел, их количество и...

Даны матрицы А(4,3) и В(3,5). Для каждой матрицы вычислить сумму элементов над главной диагональю. Ввод,вывод,сумму в виде отдельных процедур
Завтра дедлайн, а у меня 2 лабы и начало первого. Прошу помощи.

Вычислить сумму
2. Заданы x(abs(x)&lt;1) и точность вычислений eps. Вычислить сумму: ...

Вычислить сумму
Вычислить сумму 1! +2! +3! + ... + n! , Где k! = 1 * 2 * 3 * 4 ... * k (значение n вводится с...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru