- •2 . Пример
- •Лабораторная работа № 2
- •1 Содержание работы
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •2. Пример
- •Лабораторная работа№ 3
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •Часть вторая: Оператор выбора
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •Группа а Таблица 7
- •Группа в
- •2. Примеры
- •Лабораторная работа№ 4
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •2 Примеры
- •For (выражение1; выражение2;выражение3) {операторы; }
- •Лабораторная работа№ 5
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •2. Примеры
- •3. Сортировка элементов массива
- •Сортировка выбором
- •3.2. Сортировка вставкой
- •3.3. Сортировка методом прямого выбора
- •3.4. Сортировка методом обмена
- •Лаборатоная работа № 6
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •Методические указания
- •Лабораторная работа № 7
- •1 Порядок выполнения лабораторной работы:
- •Лаборатоная работа № 8
- •1 Порядок выполнения лабораторной работы:
- •Задания
- •2. Теоретические сведения
- •Год рождения – 1978
- •Лабораторная работа № 9
- •1 Порядок выполнения лабораторной работы:
- •Лабораторная работа № 10
- •1 Порядок выполнения лабораторной работы:
- •2. Задание для выполнения
- •2. Примеры
- •Лабораторная работа № 11
- •1 Порядок выполнения лабораторной работы:
- •2. Задание для выполнения
- •Варианты заданий
- •Лабораторная работа № 12
- •1 Порядок выполнения лабораторной работы:
- •2. Краткие теоретические сведения Объектно-ориентированный подход
- •Сущности и Объекты
- •Система типов
- •Инкапсуляция
- •Пример класса
- •Создание объектов. Конструкторы и деструктор
- •Наследование
- •Перегрузка функций
- •Полиморфизм
- •Функции-друзья
- •Абстрактные классы
- •Дополнительные возможности
- •Индивидуальные задания
- •2.1. Пример решения задания
- •Int windForce; // Сила ветра в баллах
- •Int startHeight; // Начальная высота
- •Int fuel; // Запас топлива
- •Результат выполнения программы:
- •Список использованной литературы
Результат выполнения программы:
*** Тест класса Glider ***
FlyDevice::FlyDevice Scooter-FX12
Glider::Glider Scooter-FX12
Glider::fly Scooter-FX12 Высота=600 Сила Ветра=0
FlyDevice::fly Scooter-FX12 в воздухе!
FlyDevice::~FlyDevice Scooter-FX12
*** Тест класса Airplane ***
FlyDevice::FlyDevice TY-134
Airplane::Airplane TY-134
Airplane::fly TY-134 Не хватает горючего!
Airplane::addFuel TY-134 Горючее=400
Airplane::fly TY-134 Запуск двигателя
Airplane::fly TY-134 Горючее=400
FlyDevice::fly TY-134 в воздухе!
Airplane::fly TY-134 Горючее=350
FlyDevice::fly TY-134 в воздухе!
Airplane::fly TY-134 Горючее=300
FlyDevice::fly TY-134 в воздухе!
Airplane::ground TY-134 Приземлиться
Airplane::~Airplane TY-134 Остановить двигатель
FlyDevice::~FlyDevice TY-134
*** Тест полиморфизма классов ***
FlyDevice::FlyDevice Glider-AQ23
Glider::Glider Glider-AQ23
FlyDevice::FlyDevice LA-46
Airplane::Airplane LA-46
Glider::fly Glider-AQ23 Нелетные условия полета
Airplane::fly LA-46 Не хватает горючего!
Имя объекта a = Glider-AQ23
Имя объекта b = LA-46
FlyDevice::~FlyDevice Glider-AQ23
Airplane::~Airplane LA-46
FlyDevice::~FlyDevice LA-46
Список использованной литературы
Архангельский А.Я. Программирование в C++ Bulder. М.: Бином, 2003.
Дейтел X., Дейтел П. Как программировать на Си. -М: Бином, 2000.
Паннас К., Мюррей У. Программирование на Си и Си++. -К.:Ирина, BHV, 2000.
Дьюхарст С., Старк К. Программирование на Си++. - Киев, 1993.
Белецклй Я. Турбо Си++. Новая разработка. - М.: Машиностроение,1994.
Уэйт М., Прата С., Мартин Д. Язык Си. - М.: Мир, 1988.
Фокс Дж. Программное обеспечение и его разработка. - М.: Мир, 1985.
Лингер Р. и др. Теория и практика структурного программирования. - М.:Мир, 1982.
Гудман С., Хидетниени С. Введение в разработку и анализ алгоритмов. -М.: Мир, 1982.
Мейер Б. , Бодуэн К. Методы программирования. Т. I и 2. - М.: Мир,1984.
Зиглер К. Методы проектирования программных систем. - М.: Мир, 1985.
Петров А.В. и др. Вычислительная техника в инженерных и экономических расчетах: Учебник для вузов. - М.: Bill, 1984.
Шнейдерман Б. Психология программирования. - М.: Радио и связь, 1984.-304с.– 2007.
