Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2015, 21:07   #1
wolchara
Пользователь
 
Регистрация: 10.01.2015
Сообщений: 30
По умолчанию Получить последовательность чисел а С++

. Получить и распечатать последовательности чисел a1,... , an, b1,..., bn, a1 = b1=1,
где ai = (i2 + ai-1), bi = (2ai-1 + bi-1), найти сумму n
знак суммы ai+bi
I=1

Рекомендации к выполнению. Для выполнения задачи понадобится 2 массива размерности N (N задает пользователь с экрана): a[n] и b[n]. Массивы необходимо заполнить рекурсивным способом (т.е., когда значение следующего элемента массива зависит от предыдущего).

Первые элементы можно задать до начала цикла. Цикл начать со второго элемента последовательности. Сумма складывается также в цикле
wolchara вне форума Ответить с цитированием
Старый 11.01.2015, 19:04   #2
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,834
По умолчанию

Код:
#include<conio.h>
#include<iostream.h>
#include<stdio.h>
#include<math.h>
...
const M=1000;
int sum;
array[1...M] a,b;
cout<<"введите N не больше 1000; N=";
cin>>N;
a[1]=1;
b[1]=1;
sum=a[1]+b[1];
cout<<"a[]"<<"        "<<b[]<<endl;
for(i=2;i<=N;i++)//тут заполяем массивы a[] и b[]
 {
  a[i]=i*i+a[i-1];
   b[i]=2*a[i-1]+b[i-1];
   sum+=a[i]+b[i];
   cout<<a[i]<<"        "<<"b[i]"<<endl;
 }
if(sum<0)then cout<<"сумма отрицательная";
if(0<sum)then cout<<"сумма положительная";
getch();
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Старый 11.01.2015, 21:38   #3
wolchara
Пользователь
 
Регистрация: 10.01.2015
Сообщений: 30
По умолчанию

Еще раз выручили!!
wolchara вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана непустая последовательность целых чисел. Найти: Сумму чисел, больших числа x и количество всех чётных чисел maksim97maksim Паскаль, Turbo Pascal, PascalABC.NET 1 09.04.2014 13:59
Последовательность чисел а0, а1, а2, … образуется по закону: а0=1; ak=kak-1+1/k (k=1,2,…). Дано натуральное число n. Получить аn? Konsyello Помощь студентам 1 16.10.2013 18:40
Дана непустая последовательность вещественных чисел, оканчивающаяся числом 1000. Последовательность является неубывающей. fanatloko Паскаль, Turbo Pascal, PascalABC.NET 1 23.06.2013 14:25
Дана последовательность вещественных чисел. каждая пара чисел задает границы отрезка. Найти количество целых чисел на отрезках 'studentka' Помощь студентам 6 30.11.2011 18:35
заданы z и у - две последовательности чисел. Можно ли получить последовательность z путем вычеркивания эл alykaa Помощь студентам 11 05.12.2010 21:10