🗊 Презентация Функции в C++

Нажмите для полного просмотра!
Функции в C++, слайд №1 Функции в C++, слайд №2 Функции в C++, слайд №3 Функции в C++, слайд №4 Функции в C++, слайд №5 Функции в C++, слайд №6 Функции в C++, слайд №7 Функции в C++, слайд №8 Функции в C++, слайд №9 Функции в C++, слайд №10 Функции в C++, слайд №11 Функции в C++, слайд №12 Функции в C++, слайд №13 Функции в C++, слайд №14 Функции в C++, слайд №15 Функции в C++, слайд №16 Функции в C++, слайд №17 Функции в C++, слайд №18 Функции в C++, слайд №19 Функции в C++, слайд №20 Функции в C++, слайд №21 Функции в C++, слайд №22 Функции в C++, слайд №23 Функции в C++, слайд №24 Функции в C++, слайд №25 Функции в C++, слайд №26 Функции в C++, слайд №27 Функции в C++, слайд №28 Функции в C++, слайд №29

Содержание

Вы можете ознакомиться и скачать презентацию на тему Функции в C++. Доклад-сообщение содержит 29 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1


Программирование Лекция 6
Описание слайда:
Программирование Лекция 6

Слайд 2


Функции Функции в C++ можно разбить на две категории: функции, которые возвращают значения, и функции, значения не возвращающие.
Описание слайда:
Функции Функции в C++ можно разбить на две категории: функции, которые возвращают значения, и функции, значения не возвращающие.

Слайд 3


Синтаксис вызова функции
Описание слайда:
Синтаксис вызова функции

Слайд 4


Разновидности функций
Описание слайда:
Разновидности функций

Слайд 5


Функции, определяемые пользователем
Описание слайда:
Функции, определяемые пользователем

Слайд 6


Функции как программные модули C++
Описание слайда:
Функции как программные модули C++

Слайд 7


Определение, прототипирование и вызов функции
Описание слайда:
Определение, прототипирование и вызов функции

Слайд 8


Определение функции Все функции можно разбить на две категории: те, которые не возвращают значений, и те, которые их возвращают. Функции, не...
Описание слайда:
Определение функции Все функции можно разбить на две категории: те, которые не возвращают значений, и те, которые их возвращают. Функции, не возвращающие значений, называются функциями типа void и имеют следующую общую форму:

Слайд 9


Функция с возвращаемым значением
Описание слайда:
Функция с возвращаемым значением

Слайд 10


Функции Функция завершается после выполнения оператора return.
Описание слайда:
Функции Функция завершается после выполнения оператора return.

Слайд 11


Прототипирование и вызов функции
Описание слайда:
Прототипирование и вызов функции

Слайд 12


Зачем нужны прототипы? Прототип описывает интерфейс функции для компилятора. Это значит, что он сообщает компилятору, каков тип возвращаемого...
Описание слайда:
Зачем нужны прототипы? Прототип описывает интерфейс функции для компилятора. Это значит, что он сообщает компилятору, каков тип возвращаемого значения, если оно есть у функции, а также количество и типы аргументов данной функции.

Слайд 13


Что обеспечивают прототипы Прототипы значительно снижают вероятность допущения ошибок в программе. В частности, они обеспечивают следующие моменты:...
Описание слайда:
Что обеспечивают прототипы Прототипы значительно снижают вероятность допущения ошибок в программе. В частности, они обеспечивают следующие моменты: Компилятор корректно обрабатывает возвращаемое значение. Компилятор проверяет, указано ли правильное количество аргументов. Компилятор проверяет правильность типов аргументов. Если тип не подходит, компилятор преобразует его в правильный, когда это возможно.

Слайд 14


Аргументы функций и передача по значению В C++ аргументы обычно передаются по значению. Это означает, что числовое значение аргумента передается в...
Описание слайда:
Аргументы функций и передача по значению В C++ аргументы обычно передаются по значению. Это означает, что числовое значение аргумента передается в функцию, где присваивается новой переменной.

Слайд 15


Передача по значению
Описание слайда:
Передача по значению

Слайд 16


Локальные переменные
Описание слайда:
Локальные переменные

Слайд 17


Множественные аргументы
Описание слайда:
Множественные аргументы

Слайд 18


Функция с двумя переменными
Описание слайда:
Функция с двумя переменными

Слайд 19


Еще одна функция с двумя аргументами
Описание слайда:
Еще одна функция с двумя аргументами

Слайд 20


Еще одна функция с двумя аргументами
Описание слайда:
Еще одна функция с двумя аргументами

Слайд 21


Функции и массивы
Описание слайда:
Функции и массивы

Слайд 22


Функции с аргументами-строками
Описание слайда:
Функции с аргументами-строками

Слайд 23


Функции, возвращающие строки
Описание слайда:
Функции, возвращающие строки

Слайд 24


Функции и структуры
Описание слайда:
Функции и структуры

Слайд 25


Функции и структуры
Описание слайда:
Функции и структуры

Слайд 26


Рекурсия Функция C++ обладает интересной характеристикой — она может вызывать сама себя. Эта возможность называется рекурсией.
Описание слайда:
Рекурсия Функция C++ обладает интересной характеристикой — она может вызывать сама себя. Эта возможность называется рекурсией.

Слайд 27


Использование рекурсии
Описание слайда:
Использование рекурсии

Слайд 28


Вопросы 1. Назовите три шага по созданию функции. 2. Постройте прототипы, которые соответствовали бы следующим описаниям. а. igor () не принимает...
Описание слайда:
Вопросы 1. Назовите три шага по созданию функции. 2. Постройте прототипы, которые соответствовали бы следующим описаниям. а. igor () не принимает аргументов и не возвращает значения. б. tofu () принимает аргумент int и возвращает float. в. mpg () принимает два аргумента типа double и возвращает double. г. summation () принимает имя массива long и его размер и возвращает значение long. д. doctor () принимает строковый аргумент (строка не должна изменяться) и возвращает double. е. of course () принимает структуру boss в качестве аргумента и не возвращает ничего. 3. Напишите функцию, принимающую три-аргумента: имя массива int, его размер и значение int. Функция должна присвоить каждому элементу массива это значение int.

Слайд 29


Вопросы 4. Напишите функцию, принимающую имя массива double и его размер в качестве аргументов и возвращающую наибольшее значение, которое содержится...
Описание слайда:
Вопросы 4. Напишите функцию, принимающую имя массива double и его размер в качестве аргументов и возвращающую наибольшее значение, которое содержится в этом массиве. Обратите внимание, что функция не должна модифицировать содержимое массива.



Теги Функции
Похожие презентации
Mypresentation.ru
Загрузить презентацию