Программирование-C++

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

Примеры программ на языке C++

Пользуйтесь, пишите замечания: starikNAD@yandex.ru

Если нужна среда программирования CodeBlocks, то берите:
здесь надежную 32-битную версию 20 (я сам на ней работаю), здесь версию 17, а здесь старенькую версию 13

УЧИТЕ АНГЛИЙСКИЙ!!!
вот ссылка на учебник по С++ от создателя языка Страуструпа

35: Общая характеристика языка C++, презентация здесь
Дополнительно: Таблица операций языка C++ и их приоритеты

36: Среда программирования CodeBlocks, презентация здесь,
дополнительно: Интерфейс среды CodeBlocks

37: Создание простейших программ на языке C++: практ. занятие 17

38: Операторы ветвления и выбора в языке C++, презентация здесь

39: Создание программ с использованием операторов ветвления и выбора на языке C++: практ. занятие 18

40: Операторы цикла в языке C++, презентация здесь,
дополнительно: примеры программ здесь

41: практическое занятие 19: Создание программ с использованием операторов цикла на языке C++

42: Указатели и адресная арифметика, презентация здесь,
дополнительно: примеры программ здесь

43: Массивы в языке C++. Связь массивов и указателей, презентация здесь, дополнительно: примеры программ

44: практическое занятие 20: Создание программ работы с одномерными массивами

45: практическое занятие 21: Обработка двумерных массивов на языке C++

46: Функции в языке C++, презентация здесь

47 практическое занятие 22: Создание программ на C++ с использованием функций

48: Особенности работы со строками в языке C++, презентация здесь

49 практическое занятие 23: Создание программ с использованием обработки строк

50 Файловый ввод-вывод в C++. Структуры, презентация здесь

51 практическое занятие 24: Создание программ с использованием файлового ввода-вывода

52 практическое занятие 25: Создание программ обработки записей (структур)

53: Перегрузка функций и операций, презентация здесь
дополнительно: Примеры программ с использованием перегрузки функций и операторов

54 практическое занятие 26: Создание программ с использованием перегрузки функций и операций

55: Динамическое распределение памяти

56 практическое занятие 27: Создание программ с использованием динамического распределения памяти

57: Динамические структуры данных, презентация здесь, дополнительно: Примеры программ

58 практическое 28: Создание простейших программ для работы с динамическими структурами данных

59: Основные понятия ООП, презентация здесь

60: Конструкторы и деструкторы, презентация здесь, дополнительно: примеры программ

61 практ. 29: Создание простейших программ с использованием классов

62: Наследование и полиморфизм, презентация здесь

63 практ. 30: Создание простейших программ с использованием наследования классов

64 практ. 31: Создание простейших программ с использованием полиморфизма