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

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

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

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

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

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

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

сумма положительных чисел матрицы - C++
Во входном файле построчно задана матрица целых величин, причем первой строкой явл размерности матрицы. 1)Подсчитать сумму положительных...

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

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 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
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 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
2359 / 1054 / 44
Регистрация: 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
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
13.10.2009, 12:44 #7
кстати, да. как это я забыл про арифметическую прогрессию
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2009, 12:44
Привет! Вот еще темы с ответами:

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
13.10.2009, 12:44
Ответ Создать тему
Опции темы

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