27 / 27 / 3
Регистрация: 17.07.2008
Сообщений: 224
|
||||||
1 | ||||||
Как передать указатель на конкретную функцию через указатель?26.05.2013, 13:06. Показов 1906. Ответов 0
Метки нет (Все метки)
Здравствуйте, подскажите пожалуйста.
Напишите функцию, строящую график заданной функции на заданном интервале изменения аргумента. Указатель на конкретную функцию и предельные значения аргумента передаются через аргументы. Алгоритм работы функции может быть таким: разбить интервал изменения аргумента на фиксированное число равновеликих подинтервалов и для каждого значения аргумента найти значение функции. Получим сетку значений аргумента и функции. Затем нужно провести масштабирование - перейти от действительных значений к целым - экранным координатам, полагая, что ось абсцисс направлена сверху-вниз, а ось ординат -слева-направо (график "лежит на боку"). Точки, соответствующие значениям функции на сетке можно отображать с помощью какого-нибудь символа, например, звездочки. Схема масштабирования: double х, у; double yMin, уМах; /* минимальное и максимальное значения функции на заданном интервале изменения х */ const int yScrMin = 1, yScrMax = 50; /* пределы изменения "экранной" координаты yScr */ int yScr; /* координата на экране, соответствующая "физической" координате у */ /* найти yMin и YMax */ У = f ( x ); /* масштабирование */ yScr = yScrMin + (у - yMin )/(yMax - yMin)*(yScrMax - yScrMin); Уже написал код. В принципе он рабочий, но не могу понять как передать указатель на конкретную функцию через аргумент. Программа разделена на 3 части: 1-я это функция которая вычисляет у по х; 2-я функция, которая выводит график на экран; 3-я функция необходима для ввода начальных значений.
0
|
26.05.2013, 13:06 | |
Ответы с готовыми решениями:
0
В функцию-метод передать указатель на другую функцию-метод и вызвать через переданный указатель Как передать указатель на функцию через метод класса ? Как передать параметр типа "указатель на указатель" в функцию? Передать в неуправляемую функцию указатель на указатель |
26.05.2013, 13:06 | |
26.05.2013, 13:06 | |
Помогаю со студенческими работами здесь
1
Работа с файлом (передать указатель на файл в функцию, вернуть указатель на файл из функции) Как сделать функцию, возвращающую указатель на функцию (которая в свою очередь возвращает указатель на массив) Указатель на функцию (как передать?) Как в функцию передать указатель на матрицу? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |