Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 02.12.2016
Сообщений: 5
1

Передача зависящего значения в функцию

03.12.2016, 00:09. Показов 981. Ответов 1

Author24 — интернет-сервис помощи студентам
Хочу получить массив значений и аргументов некоторой функции f=y(x)
Вызываю функцию, передав туда структуру:
f(xn) - сама функция (например xn*xn),
xn - начальное значение аргумента,
xk - конечное значение аргумента,
h - шаг изменения аргумента.
Это все крутится в цикле. Значение аргумента меняется, значение функции - нет.
Это и понятно, ведь в функцию передается заданное значение.

Возможно ли ВООБЩЕ сделать так, чтобы в вызываемой функции значение функции пересчитывалось каждый раз при изменении аргумента?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.12.2016, 00:09
Ответы с готовыми решениями:

Передача значения в функцию
Имеется две формы одного вида форма <form name="pack"> <table> <tr><td>1.</td><td><input...

Передача значения в функцию
Добрый день. Объясните пожалуйста почему в массив добавляется функция со значением alert(i), а не...

Передача значения в функцию
Здравствуйте. Сам только начал изучать C++. В общем,никак не могу передать значение login в...

Передача значения в функцию
Столкнулся с такой вот проблемой : есть функция (func_1) в которую передаются три параметра (два...

1
903 / 424 / 159
Регистрация: 02.04.2014
Сообщений: 1,206
03.12.2016, 10:58 2
Лучший ответ Сообщение было отмечено ananas51 как решение

Решение

Что-то не совсем понятно в чем заключается вопрос. Если вот так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int myFunc(int iXn)
{
    return iXn*iXn;
}
...
    int iArgument = 9;          // начальное значение аргумента
    int iH = 2;                 // шаг изменения аргумента 
    const int iCount = 10;      // количество итераций 
    int aResults[iCount] = {0}; // массив результатов
 
    for (int i = 0; i < iCount; i++)
    {
        aResults[i] = myFunc(iArgument);
        iArgument += iH;
    }
или что хотелось?
0
03.12.2016, 10:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.12.2016, 10:58
Помогаю со студенческими работами здесь

Передача значения переменной в функцию
Написал функцию, но она не отрабатывается check_file_backup(){ if ] then echo...

Передача значения переменной в функцию
У меня возникла проблема с передачей значения в функцию. В общем код: ...

Передача значения массива в основную функцию
Программа написана через задницу, но прошу помочь лишь с одной ошибкой: Написать функцию, которая...

Передача значения из поля структуры в функцию
Здравствуйте, у меня возникла проблема - у меня есть структура: struct game { char...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru