2. Основы C++ : ветвления, циклы, функции, структуры | ООП 2026
Курс "Объектно-ориентированное программирование" специальность 09.03.04 "Программная инженерия", 2 курс. Про подготовку программистов в Институте iSpring здесь: https://ispring.institute/software-engineering Продолжаем изучать C++. В этот раз разберём управление выполнением программы в C++: инструкции и блоки, область видимости, ветвления, циклы, break, continue и goto. Далее переходим к функциям: что это такое, как их объявлять и определять, как работают параметры и return, чем отличается передача по значению, по ссылке и по константной ссылке, и как выбирать правильный способ передачи аргументов. В конце вводим структуры — пользовательские типы данных, которые позволяют объединять связанные поля в один объект. На примерах показываем инициализацию структур, вложенные структуры, передачу в функции и типичные ошибки с неинициализированными полями. Лекция подойдёт начинающим, которые изучают C++ с нуля и хотят научиться писать более сложные программы с условиями, циклами, функциями и структурами. Полезные ссылки: Примеры кода, конспекты, практические задания по курсу ООП: https://github.com/alexey-malov/oop Поддержать меня на Boosty: https://boosty.to/vivid-bw Тайм-коды 0:00 Инструкции и блоки 1:57 Ветвление (if-else) 6:45 Оператор множественного выбора swtich 11:04 Цикл while 13:43 Цикл for 21:37 Цикл do-while 27:10 Инструкция goto 29:59 Функции 1:02:41 Структуры
Название:
2. Основы C++ : ветвления, циклы, функции, структуры | ООП 2026
Категория:
Разное