Ссылка к блоку на сервисе boosty Содержание информационного блока. Успехов в освоении программирования! © Волков М. М., 2012-2023
Ссылка к блоку на сервисе boosty Содержание информационного блока. Успехов в освоении программирования! © Волков М. М., 2012-2023
...Читать далее
Ссылка к блоку на сервисе boosty
Содержание информационного блока.
- Введение в функции. Что такое функции? Для чего они нужны? Объявление и вызов функций.
- Функции возвращающие значение.
- Принцип единственной ответственности. Введение в тестирование функций. Пример тестирования.
- Особенности использования пошаговой отладки при работе с функциями.
- Перегрузка функций в С++ и пример использования.
- Новые приёмы тестирование при помощи функции assert .
- Функции возвращающие логическое выражение bool.
- Вызов из функции другой функции. Неоптимальное и оптимальное решение на примере конкретной задачи.
- Задача "Найти число". Два способа решения задача. Сравнение эффективности алгоритмов.
- Функции без параметров и функции не возвращающие значение.
- Передача параметров в функцию по значению и по ссылке.
- Передача массива в функцию в качестве параметра.
- Основы функционального программирования.
- На примере задача неповторяющиеся случайные числа, показываю разницу в стилях оформления кода без использования функций и с их использованием.
- Простой алгоритм сортировки массива.
- И, как обычно, много закрепляющих задач и практика.
Успехов в освоении программирования!
© Волков М. М., 2012-2023