Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
1 / 1 / 1
Регистрация: 07.10.2012
Сообщений: 107
1

Нужно доделать программу (Найдите сумму: 1*2+2*3*4+...+k(k+1)*...*2k)

20.04.2013, 10:47. Просмотров 511. Ответов 2
Метки нет (Все метки)

Задача: Дано натуральное число k. Найдите сумму: 1*2+2*3*4+...+k(k+1)*...*2k
Т.е. переменная k должна вводиться и по формуле должна находиться сумма.
Пример: k=4; Так должно выглядеть решение в математике: 1*2+2*3*4+3*4*5*6+4*5*6*7*8
Моя проблема в том, что я не могу понять как сделать формулу.
Вот мои наброски, но к ответу там далеко:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream.h>
#include<conio.h>
int main()
{
 int k,i=0,S,a,b;
 cout<<"Введите k";
 cin>>k;
  for(i=0;i<=k;i++)
  {
   if(i>=1){a=i+1; S=a*b; b=a+1;}
   for(i=0;i<k;i++){a=i+1; S=S+S*b; b=a+1;}
  }
 cout<<"Сумма= "<<S;
 getch();
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.04.2013, 10:47
Ответы с готовыми решениями:

Нужно доделать программу в VisualFoxPro 9
Программа для печатания абонементов газеты на подписку, написана на 9 версии Фокса. Я ее...

Нужно доделать программу на gpss/h
Помогите пожалуйста с программой) Вот задание:На вычислительный комплекс коммутации сообщений...

Нужно немного доделать программу
Ввести класс для работы с обьектом дробь и реализовать 1) сложение(вычитание) 2)приведение к...

нужно доделать программу,но не знаю как!
Нужно Изменить программу так, чтобы вместо «обычного» массива был использован именно объект класса...

2
413 / 409 / 95
Регистрация: 06.10.2011
Сообщений: 832
20.04.2013, 12:42 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int main()
{
    unsigned k;
    std::cin >> k;
    unsigned sum(0);
    for (size_t i = 1; i <= k; i++) {
        unsigned mul(1);
        for (size_t j = i; j != i*2+1; j++)
            mul*=j;
        sum+=mul;
    }
    std::cout << sum;
    return 0;
}
1
1 / 1 / 1
Регистрация: 07.10.2012
Сообщений: 107
20.04.2013, 16:29  [ТС] 3
Спасибо,работает. Пойду под себя код заточу=)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.04.2013, 16:29

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Нужно доделать или переделать программу (Вычислите произведение)
Помогите переделать или доделать прогу, чтобы все нормально работало.(Free Pascal) Задание. Пусть...

Не понимаю. нужно доделать программу VBA. Работа с массивом. В EXEL
Нужно исходя их этого кода. Найти ещё число положительных элементов. Чтобы в EXEL было записано...

Нужно доделать программу-патчер для игры Final Fantasy 7
Есть проэкт на visual studio 2010 который делал один программист и я. Это программа-патчер для...

Pascal. Записи(самая ужасная тема). Нужно немного доделать программу, у меня не получается
Необходимо что бы вывод Фамилии, Имени, Отчества, Даты рождения осуществлялся в столбик, то-есть...


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

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

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