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

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

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.02.2012, 12:03   #1
Amangeldy
 
Регистрация: 29.02.2012
Сообщений: 8
По умолчанию создание функций

здравствуйте! помогите пожалуйста ! я только начинаю программировать и не могу создать функцию -
f(s[i]) ; s[i+1]=(0.8-s[i]/0.8-0.2);
s[0]=0,5;
i=0,100;
Amangeldy вне форума Ответить с цитированием
Старый 29.02.2012, 12:47   #2
Drugnir
Форумчанин
 
Регистрация: 17.11.2010
Сообщений: 262
По умолчанию

Почитайте, вначале, литературу по программированию.
Например, Язык программирования C++ - Страуструп Б.
Drugnir вне форума Ответить с цитированием
Старый 29.02.2012, 19:14   #3
nick42
Форумчанин
 
Аватар для nick42
 
Регистрация: 14.10.2011
Сообщений: 267
По умолчанию

Код:
 float s[101];
 s[0] = 0.5;
 for (int i=1;i<101;i++) s[i]=0.8-(s[i-1]/0.8)-0.2 ;
s здесь - это массив вещественных чисел размерностью 101 (от 0 до 100).
nick42 вне форума Ответить с цитированием
Старый 01.03.2012, 12:55   #4
Amangeldy
 
Регистрация: 29.02.2012
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Amangeldy Посмотреть сообщение
здравствуйте! помогите пожалуйста ! я только начинаю программировать и не могу создать функцию -
f(s[i]) ; s[i+1]=(0.8-s[i]/0.8-0.2);
s[1]=0,5;
i=0,100;
f(s[i+1])=(0.8-s[i+1]/0.8-0.2); функция так должна быть!
Amangeldy вне форума Ответить с цитированием
Старый 01.03.2012, 13:23   #5
Drugnir
Форумчанин
 
Регистрация: 17.11.2010
Сообщений: 262
По умолчанию

Код:
float f(flaot s1, int n)
{
float *s = new float [0..n];
s[0] = s1;
for (int i=1; i<=n; i++)
{ s[i]=0.8 -s[i-1]/0.8 - 0.2;
f = 0.8 - s[i-1]/0.8 - 0.2; 
return f;}
}
Странно, а почему сразу не посчитать 0,8-0,2. Учитывая ваши записи, функция f и s[i] имеют одну и ту же рекуррентную формулу.
Если не понятно, то вот почитайте.http://programmersclub.ru/2/

Последний раз редактировалось Drugnir; 01.03.2012 в 13:34.
Drugnir вне форума Ответить с цитированием
Старый 01.03.2012, 13:41   #6
Amangeldy
 
Регистрация: 29.02.2012
Сообщений: 8
По умолчанию

спасибо большое помогли!!!
Amangeldy вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание функций LexaL Общие вопросы Delphi 14 07.05.2011 00:27
Создание пользовательских функций Lain. Помощь студентам 0 23.12.2010 23:23
Создание функций пользователя в приложении MS Excel vinni_puh88 Microsoft Office Excel 3 21.11.2010 18:43
Создание функций в C++ Sad_SmiliK Помощь студентам 8 23.10.2008 22:24
создание встроенных функций OLesechka300490 Помощь студентам 6 10.06.2008 12:54