Презентация Подпрограммы – параметры других подпрограмм. Указатели на функции в Си. Лекция 5 онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Подпрограммы – параметры других подпрограмм. Указатели на функции в Си. Лекция 5 абсолютно бесплатно. Урок-презентация на эту тему содержит всего 19 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Подпрограммы – параметры других подпрограмм. Указатели на функции в Си. Лекция 5



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    19 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    150.50 kB
  • Просмотров:
    72
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Подпрограммы параметры других
Содержание слайда: Подпрограммы – параметры других подпрограмм. Указатели на функции в Си лекция №5

№2 слайд
В каких задачах используются
Содержание слайда: В каких задачах используются подпрограммы-параметры (в Си функции-параметры)? Когда некоторый алгоритм, описанный как подпрограмма, применим к множеству алгоритмов, каждый из которых также задается подпрограммой. Классические примеры таких ситуаций дают численные методы. В подпрограммах численных методов (вычисления определенного интеграла, нахождения экстремумов и нулей функций, вывода графиков, линий уровня, таблиц функций) обрабатываемые функции задаются как параметры. Возможности использования параметров-подпрограмм имеются во всех алгоритмических языках, предназначенных для решения вычислительных задач (СИ, Фортран, Паскаль, Матлаб, …).

№3 слайд
Средства СИ для работы с
Содержание слайда: Средства СИ для работы с подпрограммами-параметрами: указатели на функцию Указатель на функцию: тип (*имя_функции)(список формальных параметров) По имени функции определяется адрес ее начала (точки входа) как указатель на функцию. В списке формальных параметров основной функции приводится полный заголовок указателя на формальную функцию (возможно, без имен формальных параметров): тип (*имя_формальной_функции)(список формальных параметров) В теле основной функции формальная функция вызывается так: (*имя_формальной_функции)(список фактических параметров) В список фактических параметров подставляется указатель *имя_фактической_функции. Заголовок фактической функции должна совпадать с формальным указателем на функцию с точностью до обозначений (т. е. типы функций и формальных параметров должны быть одинаковыми.

№4 слайд
Содержание слайда:

№5 слайд
Содержание слайда:

№6 слайд
Пример . Решение двух
Содержание слайда: Пример 1. Решение двух уравнений (в одной программе) на отрезке [0.1, 2] c погрешностью 0.0001 (задача 1.8.N,N+1 – таблица 1).

№7 слайд
Си-программа
Содержание слайда: Си-программа

№8 слайд
Содержание слайда:

№9 слайд
Си-программа продолжение void
Содержание слайда: Си-программа (продолжение) void main() {double r1,r2; /*значения корней*/ setlocale(LC_ALL, ""); r1=root(*fx1,0.1,2,1e-4); r2=root(*fx2,0.1,2,1e-4); printf("корень первого уравнения=%7.4f f(r1)=%8.5f \n" "корень второго уравнения=%7.4f f(r2)=%8.5f\n",r1,fx1(r1),r2,fx2(r2)); _getch(); }

№10 слайд
Приближенное решение
Содержание слайда: Приближенное решение уравнения на отрезке

№11 слайд
Содержание слайда:

№12 слайд
Содержание слайда:

№13 слайд
Содержание слайда:

№14 слайд
Содержание слайда:

№15 слайд
Как протестировать программу?
Содержание слайда: Как протестировать программу?

№16 слайд
Как протестировать программу?
Содержание слайда: Как протестировать программу? 2. Построить графики функций или решить уравнение в другой вычислительной среде

№17 слайд
Как еще можно использовать
Содержание слайда: Как еще можно использовать указатели на функции Описывается шаблон указателя на функцию: тип (*имя_функции)(список формальных параметров); /*такой функции не существует, просто объявлен шаблон*/ имя_функции= имя_функции_существующей; Далее, когда пишется имя функции шаблона, вызывается существующая функция.

№18 слайд
Пример
Содержание слайда: Пример 2

№19 слайд
Продолжение примера
Содержание слайда: Продолжение примера 2

Скачать все slide презентации Подпрограммы – параметры других подпрограмм. Указатели на функции в Си. Лекция 5 одним архивом: