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

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

Войти
Регистрация
Восстановить пароль
 
Fedor Alifirenk
1 / 1 / 0
Регистрация: 23.10.2010
Сообщений: 36
#1

Найти суму n членов арифметической прогресии с заданым начальным членом и шагом - C++

13.11.2010, 00:29. Просмотров 633. Ответов 6
Метки нет (Все метки)

Найти суму n членов арифметической прогресии с заданым начальным членом и шагом(используя рекурсивные функции)
кто сможет помогите написать буду очень благодарен
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2010, 00:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти суму n членов арифметической прогресии с заданым начальным членом и шагом (C++):

Вывести члены арифметической прогрессии, которые не превышают 100, с заданым начальным членом и шагом - C++
Вывести члены арифметической прогрессии, которые не превышают 100, с заданым начальным членом и шагом. Использовать FOR.

Вывести члены арифметической прогрессии, которые не превышают 100, с заданым начальным членом и шагом (через while) - C++
Вывести члены арифметической прогрессии, которые не превышают 100, с заданым начальным членом и шагом. Использовать WHILE

Определить, принадлежит ли введенное число арифметической прогрессии с введенными начальным членом и шагом - C++
Здравствуйте люди добрые,учусь на первом курсе и пока тяжело всё идёт. Столкнулся с проблемой для себя. Задача: Вводятся начальный член и...

Определить, принадлежит ли введенное число арифметической прогрессии с введенными начальным членом и шагом - C++
Вводятся начальный член и шаг арифметической прогрессии. Вводится также число. Определить, принадлежит ли введенное число...

Вывести первые 10 членов геометрической прогрессии с заданным начальным членом и шагом - C++
Решить задачу сперва с использованием цикла while , а затем for: Вывести первые 10 членов геометрической прогрессии с заданным...

Найти производную всех членов арифметической прогрессии от 10 до 30 с шагом 1,15 - C++
Найти производную всех членов арифметической прогрессии от 10 до 30 с шагом 1,15 подскажите пожалуйста

6
VASSUV
MiThEoN
412 / 278 / 15
Регистрация: 31.10.2009
Сообщений: 418
Записей в блоге: 2
Завершенные тесты: 1
13.11.2010, 02:53 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
int sum(int  n, int d, int an)
{
    if(n!=1)                        return sum(n-1,d,an+d)+an;
    else                    return an;
}
int _tmain(int argc, _TCHAR* argv[])
{
    int n,d,a;
    scanf("%d%d%d",&a,&n,&d);
    printf("%d",sum(n-1,d,a+d)+a);
   getch();
}
0
Fedor Alifirenk
1 / 1 / 0
Регистрация: 23.10.2010
Сообщений: 36
13.11.2010, 15:24  [ТС] #3
что такое
C++
1
TCHAR
?
обводит как ошибку?
0
VASSUV
MiThEoN
412 / 278 / 15
Регистрация: 31.10.2009
Сообщений: 418
Записей в блоге: 2
Завершенные тесты: 1
13.11.2010, 15:29 #4
нужно записать как
C++
1
void main(void)
или так
C++
1
int main(void)
0
Fedor Alifirenk
1 / 1 / 0
Регистрация: 23.10.2010
Сообщений: 36
14.11.2010, 14:53  [ТС] #5
вобщем что-то не то либо я не пойму либо вы сами не понимаете, если сумеете выложите верный полный код
0
VASSUV
MiThEoN
412 / 278 / 15
Регистрация: 31.10.2009
Сообщений: 418
Записей в блоге: 2
Завершенные тесты: 1
14.11.2010, 16:28 #6
У вас наверное компилятор не такой как у меня. все что в main напишите как обычно пишите(я так понимаю вы пользуетесь библиотекой iostream )
тогда заменяйте на
C++
1
2
3
 int n,d,a;
 cin>>a>>n>>d;                         //scanf("%d%d%d",&a,&n,&d);
 cout<<sum(n-1,d,a+d)+a;                //printf("%d",sum(n-1,d,a+d)+a);
а функцию перекопируйте!

С вашей программой я больше ничем не помогу!! суть я вам показал а с компиляцией сами разбирайтесь
0
Fedor Alifirenk
1 / 1 / 0
Регистрация: 23.10.2010
Сообщений: 36
14.11.2010, 19:37  [ТС] #7
спасибо большое я все понял, написал работает
0
14.11.2010, 19:37
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2010, 19:37
Привет! Вот еще темы с ответами:

Найти сумму членов арифметической прогрессии - C++
Подскажите пожалуйста как это сделать в с++: Найти сумму членов арифметической прогрессии a, a+d,...,a+(n-1)d по введенным...

Найти сумму членов арифметической прогрессии - C++
Найти сумму членов арифметической прогрессии a, a+d,...,a+(n-1)d по введенным значениям a,d,n. #include &lt;iostream.h&gt; #include...

Массивы: найти сумму членов арифметической прогрессии - C++
Нужно найти сумму членов арифметической прогрессии, по известным a1, d, n.

Найти n-ый член и сумму первых n членов арифметической прогрессии - C++
Найти n-ый член и сумму первых n членов арифметической прогрессии, если задан первый член и разность.


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

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

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