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

Найти сумму ряда - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти среднее геометрическое элементов массива A http://www.cyberforum.ru/cpp-beginners/thread247551.html
Массив-A Задание-Найти среднее геометрическое элементов массива A Условия и ограничения-A>0; N=10
C++ Работа с файлами В исходном текстовом файле есть float – числа в формате с фиксированной точкой (5 знаков после запятой). Создать новый файл из отрицательных чисел, следующих за двумя положительными числами в... http://www.cyberforum.ru/cpp-beginners/thread247544.html
C++ структуры не дают покоя)
необходимо написать программу на С позволяющую вводить элементы массива структур (не более 30 элементов) содержащие сведения о расписании поездов: день недели, станция назначания (название не более...
буква "я" C++
Когда расшифровываю файл(Конечно же после его шифрования) все буквы "я"-маленькаие оказываются в конце файла, а из центра все изчезают! Что не так? #include "stdafx.h" #include <stdio.h> #include...
C++ Задана строка, содержащая целые числа (максимум 15 чисел). Упорядочить целые числа в строке по убыванию. http://www.cyberforum.ru/cpp-beginners/thread247534.html
Задана строка, содержащая целые числа (максимум 15 чисел). Упорядочить целые числа в строке по убыванию. должно выглядеть что то типо такого 13 23 34 65 12 ( enter ) 65 34 23 ...
C++ раскрой поверхности вот нашёл исходники в интернете подскажите на чём скомпилить это можно? посмотреть хочется. подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
24.02.2011, 18:09
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
#include <iostream>
 
double sum(size_t);
 
int main()
{
    size_t N;
 
    std::cout << "Enter N: ";
    std::cin >> N;
 
    std::cout << "Sum = " << sum(N) << std::endl;
 
    return 0;
}
 
double sum(size_t N)
{
    double sum = 0.0;
    size_t n = 0;
    int sign = 1;
 
    do
    {
        sum += sign * (2.0 * n + 1.0) / (n + 2.0);
        sign *= -1;
        ++n;
    }
    while (n < N);
 
    return 1.0 - sum;
}
Странный ряд вообще-то... Ничего конкретного не выражает, да ещё и вообще расходится.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru