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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2010, 20:20   #1
lil duffy
Новичок
Джуниор
 
Аватар для lil duffy
 
Регистрация: 12.01.2010
Сообщений: 2
Вопрос Циклы For.C++

Помогите решить задачку на C++.У меня не получается

Пусть х1=у1=1,
x(i)=0.3*x(i-1),
y(i)=x(i-1)+2*y(i-1),
i=2,3,....n.
Найти сумму n членов выражения x(i)/(1+|y(i)|) начиная с i=1

Заранее спасибо
lil duffy вне форума Ответить с цитированием
Старый 14.01.2010, 21:49   #2
lamak
C++
Пользователь
 
Регистрация: 31.10.2009
Сообщений: 30
По умолчанию

Ну наверное как-то так:
Код:
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{int n, i;
 float sum;
 cin>>n;
 float *x = new float [n],
       *y = new float [n];
   x[0]=1; y[0]=1;    
 for (i=1; i<n; i++ )
    {  x[i]=0.3*x[i-1];
       y[i]=x[i-1]+2*y[i-1];
        sum+=x[i]/(1+fabs(y[i]));
    }
 cout<<sum;   
getch();    
}
Верю в google...
lamak вне форума Ответить с цитированием
Старый 14.01.2010, 22:45   #3
evgenij9241
Пользователь
 
Аватар для evgenij9241
 
Регистрация: 14.01.2010
Сообщений: 26
По умолчанию

for (j=0; j<n; j++ )
x[j]=0.3*x[j-1];
y[j]=x[j-1]+2*y[j-1];
k+=x[j]/(1+fabs(y[j]));
evgenij9241 вне форума Ответить с цитированием
Старый 14.01.2010, 23:16   #4
lamak
C++
Пользователь
 
Регистрация: 31.10.2009
Сообщений: 30
По умолчанию

Цитата:
Сообщение от evgenij9241 Посмотреть сообщение
for (j=0; j<n; j++ )
x[j]=0.3*x[j-1];
y[j]=x[j-1]+2*y[j-1];
k+=x[j]/(1+fabs(y[j]));
А если подумать?
Верю в google...
lamak вне форума Ответить с цитированием
Старый 14.01.2010, 23:26   #5
evgenij9241
Пользователь
 
Аватар для evgenij9241
 
Регистрация: 14.01.2010
Сообщений: 26
По умолчанию

.............................
evgenij9241 вне форума Ответить с цитированием
Старый 14.01.2010, 23:27   #6
evgenij9241
Пользователь
 
Аватар для evgenij9241
 
Регистрация: 14.01.2010
Сообщений: 26
По умолчанию

Что если подумать?
evgenij9241 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Циклы на Си Darh Помощь студентам 16 08.12.2009 21:54
циклы Mizantrop Помощь студентам 0 04.11.2009 18:06
Циклы Doublefaced Помощь студентам 2 01.07.2009 20:29
Циклы Evgo Помощь студентам 1 17.06.2009 10:30