ГОТОВЫЕ ДИПЛОМНЫЕ РАБОТЫ, КУРСОВЫЕ РАБОТЫ, ДИССЕРТАЦИИ И РЕФЕРАТЫ
Программирование в среде Delphi | |
Автор | ruvik07 |
Вуз (город) | БГУИР (Минск) |
Количество страниц | 94 |
Год сдачи | 1998 |
Стоимость (руб.) | 500 |
Содержание | Лабораторный практикум для студентов всех специальностей
СОДЕРЖАНИЕ ТЕМА 1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ 4 ТЕМА 2. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХСЯ АЛГОРИТМОВ 14 ТЕМА 3. ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ АЛГОРИТМОВ 20 ТЕМА 4. ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ МАССИВОВ 26 ТЕМА 5. ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ СТРОК 32 ТЕМА 6. ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ЗАПИСЕЙ И ФАЙЛОВ 38 ТЕМА 7. ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ПОДПРОГРАММ И МОДУЛЕЙ 49 ТЕМА 8. ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ СРЕДСТВ ДЛЯ ОТОБРАЖЕНИЯ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ 54 ПРИЛОЖЕНИЕ 1. КОМАНДЫ ОСНОВНОГО МЕНЮ 60 ПРИЛОЖЕНИЕ 2. СВОЙСТВА КОМПОНЕНТОВ 65 ПРИЛОЖЕНИЕ 3. ПРОСТЫЕ ТИПЫ ДАННЫХ ЯЗЫКА OBJECT PASCAL 86 ПРИЛОЖЕНИЕ 4. ПРОЦЕДУРЫ И ФУНКЦИИ ДЛЯ РАБОТЫ СО СТРОКАМИ 89 ПРИЛОЖЕНИЕ 5. МАТЕМАТИЧЕСКИЕ ФОРМУЛЫ 92 ЛИТЕРАТУРА 93 |
Список литературы | А.Б. Закалюкин, С.В. Колосов,
А.А. Навроцкий, А.К. Синицын, А.И. Шакирин ПРОГРАММИРОВАНИЕ В СРЕДЕ DELPHI Лабораторный практикум для студентов всех специальностей Под общей редакцией А.К.Синицына ЛИТЕРАТУРА 1. Фаронов В.В. DELPHI 3. Учебный курс. –М.: Нолидж, 1998. –400 с. 2. Дарахвелидзе П.Г., Марков Е.П. Delphi – среда визуального программирования: - СПб.: ВНV –Санкт-Петербург, 1996. – 352 с. 3. Федеоров А.Г. Delphi 3.0. для всех: - М.: КомпьютерПресс, 1998. – 544 с. |
Выдержка из работы | ТЕМА 2. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХСЯ АЛГОРИТМОВ
Цель лабораторной работы: научиться пользоваться простейшими компонентами организации переключений (TСheckBox, TRadioGroup). Написать и отладить программу разветвляющегося алгоритма. 2.1. Операторы if и case языка Паскаль Для программирования разветвляющихся алгоритмов в языке Pascal используются специальные переменные типа boolean, которые могут принимать только два значения - true и false (да, нет), а также операторы if и case. Оператор if проверяет результат логического выражения, или значение переменной типа boolean, и организует разветвление вычислений. Например, если bl: boolean, x,y,u:integer, то фрагмент программы с оператором if может быть таким: bl:=x>y; if bl then u:=x-y; else u:=x-y; Оператор выбора case организует разветвления в зависимости от значения некоторой переменной перечисляемого типа. Например, если In: integer, то после выполнения case in of 0: u:=x+y; 1: u:=x-y; 2: u:=x•y; else u=0; end; В соответствии со значением in вычисляется u. Если in=0, то u=x+y, если in=1, то u=x-y, если in=2, то u=x*y и, наконец, u=0 при любых значениях in отличных от 0, 1 или 2. |