Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
rita1
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 7
#1

сумма положительных чисел - C++

13.10.2009, 11:43. Просмотров 677. Ответов 6
Метки нет (Все метки)

Помогите пожалуйста составить программу, которая вычисляет и выводит на экран сумму первых N членов ряда:2, 4, 6, 8...Оформить вычисление в виде функции. Число N вводить в тексте программы...заренее спасибо)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2009, 11:43
Я подобрал для вас темы с готовыми решениями и ответами на вопрос сумма положительных чисел (C++):

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

Сумма N целых положительных чисел
Доброго времени суток. Срочно нужна помощь в написании программы на С++, а...

Сумма всех трехзначных положительных чисел
#include <iostream> #include <conio.h> using namespace std; void main() { ...

Сумма положительных чисел из введённой последовательности
Доброго времени суток. Помогите решить задачи, у меня получается с ошибками....

Найти непрерывную последовательность положительных чисел, сумма элементов которой максимальна
Знайти таку нерозривну послыдовнысть позитивних чисел сума елементыв якый...

Найти ту непрерывную последовательность положительных чисел, сумма элементов которой максимальна
Найти ту непрерывную последовательность положительных чисел, сумма элементов в...

6
TanT
эволюционирую потихоньку
467 / 465 / 91
Регистрация: 30.06.2009
Сообщений: 1,399
13.10.2009, 11:50 #2
C++
1
2
3
4
5
6
7
8
unsigned long Summ( unsigned long number )
{
    // Проверить на основной случай
    if( number <= 0 )
        return 0;
    else
        // Рекурсивный шаг
        return 2*number+Summ( number - 1 );
0
rita1
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 7
13.10.2009, 11:52  [ТС] #3
а можно еще как-то решить эту задачу?))
0
TanT
эволюционирую потихоньку
467 / 465 / 91
Регистрация: 30.06.2009
Сообщений: 1,399
13.10.2009, 12:07 #4
C++
1
2
3
4
5
6
7
8
9
unsigned long Summ( unsigned long number )
{
    unsigned long sum=0;
    for (unsigned long i=0; i<=number; i++)
    {
        sum+=2*i;
    }
        return sum;
}
0
rita1
0 / 0 / 0
Регистрация: 13.10.2009
Сообщений: 7
13.10.2009, 12:17  [ТС] #5
спасибо большое))
0
Rififi
2363 / 1056 / 104
Регистрация: 03.05.2009
Сообщений: 2,656
13.10.2009, 12:26 #6
rita1,

Помогите пожалуйста составить программу, которая вычисляет и выводит на экран сумму первых N членов ряда:2, 4, 6, 8...Оформить вычисление в виде функции. Число N вводить в тексте программы...заренее спасибо)))

unsigned long sum(unsigned long n) { return n * (n+1); }
0
TanT
эволюционирую потихоньку
467 / 465 / 91
Регистрация: 30.06.2009
Сообщений: 1,399
13.10.2009, 12:44 #7
кстати, да. как это я забыл про арифметическую прогрессию
0
13.10.2009, 12:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2009, 12:44
Привет! Вот еще темы с решениями:

Найти количество первых целых положительных чисел, сумма которых не превышает S
Найти количество первых целых положительных чисел, сумма которых не превышает...

Сколько существует двухзначных, положительных чисел, сумма цифр которых равна 15
Подсчитать, сколько существует двухзначных, положительных чисел, сумма цифр...

В последовательности чисел сравнить, что больше сумма положительных или произведение отрицательных
Кто знает как модно решить данную задачу на С++ при помощи цикла &quot;do while&quot;? В...

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


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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