- •Введение
- •Объектно-ориентированного программирования
- •1.3. Области видимости переменных и функций в
- •1.4. Основные рекомендации для разработки программ Стиль
- •Интерфейсы
- •Отладка
- •Тестирование
- •Производительность
- •Переносимость
- •2. Лабораторная работа № 1
- •2.1. Разработка алгоритма решения задачи Последовательность разработки алгоритма решения задачи.
- •2.3. Разработка интерфейса пользователя
- •2.4. Выбор визуальных объектов для стартовой формы
- •2.5. Задание свойств объектов
- •Создание меток и текстовых окон
- •2.6. Написание кода программы
- •2.7. Сохранение проекта
- •2.8. Компиляция программы
- •2.9. Отладка и тестирование программы
- •2.10. Задания для лабораторной работы № 1
- •2.11. Контрольные вопросы
- •3. Лабораторная работа № 2
- •3.1. Теоретический материал
- •If (условие) оператор;
- •Оператор разветвления. Форма записи структуры разветвления имеет вид:
- •If (условие) оператор1;
- •Оператор с составным условием. При составлении конструкции оператора условной передачи управления могут использоваться составные условия, в которых условия соединены логическими операциями
- •3.2. Примеры решения задач
- •3.3. Задания для лабораторной работы № 2
- •3.4. Контрольные вопросы
- •4. Лабораторная работа № 3
- •4.1. Теоретические сведения
- •4.2. Задания для лабораторной работы № 3
- •4.3. Контрольные вопросы
- •5. Лабораторная работа № 4
- •5.1. Теоретические сведения.
- •5.2. Задания для самостоятельного выполнения
- •5.3. Контрольные вопросы
- •6. Лабораторная работа № 5
- •6.1. Теоретический материал
- •Strcpy (Sp, “дополнительный текст”);
- •Библиотечные функции работы со строками типа char
- •Основные функции работы со строками типа AnsiString
- •6.3. Задания для самостоятельной работы
- •6.4. Контрольные вопросы
- •7. Лабораторная работа № 6
- •7.1. Рисование по пикселям
- •7.2. Рисование с помощью пера
- •Методы вычерчивания графических примитивов с помощью пера
- •Выбор метода решения задачи
- •Алгоритм решения задачи
- •Разработка интерфейса пользователя
- •Разработка кода программы
- •7.3. Рисование геометрических фигур
- •7.4. Задания для самостоятельного выполнения
- •7.5. Контрольные вопросы
- •Заключение
- •Библиографический список
- •Математические функции
- •Константы, используемые в математических выражениях
- •Тригонометрические функции
- •Арифметические и алгебраические функции
- •Функции перерасчета градусы-радианы
- •Компьютерные технологии
- •3 94006 Воронеж, ул. 20-летия Октября,84
7.4. Задания для самостоятельного выполнения
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме график экспоненциальной функции.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме оси декартовой системы координат с нанесенными на них делениями системы график функции.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме график функции, описываемой квадратным уравнением.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме пирамиду из квадрата, круга и треугольника.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме вращающийся круг.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме вертикально расположенную цепочку из 5 колец.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме график функции.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме движущийся круг.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме оси декартовой системы координат с нанесением на оси делений и оцифровки для заданного диапазонов изменения величин по оси х и оси у.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме вращающийся квадрат.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме круг, сектора которого раскрашены в различные цвета.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме летящий круг по заданной траектории.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме траекторию полет шара, брошенного под заданным углом с заданной начальной скоростью.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме график функции.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме изображение пирамиды в аксонометрической проекции.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме график функции.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме два разноцветных треугольника, стоящих вертикально, один на вершине другого вершиной вниз.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме ломанную линию в виде ступенек лестницы.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме пирамиду из стоящих друг на друге квадратов уменьшающегося размера.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме лестницу из прямоугольников.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме прямоугольник, разделенный диагоналями на сектора, и закрасьте каждый сектор своим цветом.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме вращающийся квадрат.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме первый квадрант декартовой системы координат, с нанесенными делениями и оцифровкой осей.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме цепочку из разноцветных овалов (эллипсов).
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме заполнение формы небольшими разноцветными кружочками (конфетти).
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме прыгающий шарик.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме падающий квадрат.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме флаг Российской Федерации.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме пятиконечную звезду, окрашенную в красный цвет.
Разработайте алгоритм, интерфейс пользователя и программу, позволяющую отобразить на форме шестиугольник, у которого каждый сектор окрашен в свой цвет.