Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛАБ 3

.rtf
Скачиваний:
18
Добавлен:
11.04.2015
Размер:
27.69 Кб
Скачать

ЛАБОРАТОРНАЯ РАБОТА № 3.

Основные свойства компонентов. Программа калькулятор

Цель работы: освоение методологии и принципов создания базовых стандартных элементов интерфейса WINDOWS-программы в среде визуального проектирования DELPHI.

Литература : Культин Н.Б. Delphi 6. Программирование на Object Pascal.-СПб.: БХВ-Петербург, 2002.-528 с.

Подготовка к лабораторной работе: при подготовке к работе необходимо повторить следующие вопросы: Среда DELPHI.

Порядок выполнения работы:

  1. Получить допуск к работе у преподавателя.

  2. Ввести текст программы.

  3. Провести отладку программы.

  4. Выполнить программу, провести анализ результатов и, убедившись в правильности решения, предъявить их преподавателю.

Контрольные вопросы:

  1. Среда визуального программирования.

  2. Понятие событийного программирования

  3. Главное окно DELPHI

  4. Событие и реакция на событие

  5. Событие ONClick.

Задание к лабораторной работе

  1. Составить проект программы калькулятор, выполняющего четыре арифметических операции ( сложение, вычитание, умножение, деление). Предусмотреть блокировку деления на ноль с выводом соответствующего сообщения в окне результата.

  2. Составить проект программы калькулятор, выполняющего четыре арифметических операции ( sin, cos, tg,ctg). Предусмотреть блокировку не корректного аргумента с выводом соответствующего сообщения в окне результата.

  3. Составить проект программы калькулятор, выполняющего вычисление экспоненты, квадратного корня, десятичного и натурального логарифма. Предусмотреть блокировку вычислений логарифма и квадратного корня от отрицательного аргумента с выводом соответствующего сообщения в окне результата.

  4. Составить проект программы калькулятор, выполняющего вычисление гиперболических функций (sh, ch, th). Предусмотреть блокировку не корректного аргумента с выводом соответствующего сообщения в окне результата.

  5. Составить проект программы калькулятор, выполняющего вычисление четырех обратных тригонометрических функций (arcsin, arcos, arctg, arcctg ). Значение функций выражается в градусах. Предусмотреть блокировку не корректного аргумента с выводом соответствующего сообщения в окне результата.

  6. Составить проект программы калькулятор, выполняющего вычисление среднеквадратического отклонения от среднего для N чисел (N<=20). Величина N определяется автоматически в процессе ввода. Окончание ввода определяется при нажатии кнопки «Вычисление». Предусмотреть блокировку ввода 21-го значения с выводом соответствующего сообщения в окне результата.

  7. Составить проект программы калькулятор, выполняющего вычисление среднего значения логарифмов вводимых чисел (среднелогарифмического значения) и величины среднеквадратического отклонения от среднелогарифмического для N чисел.( N<=20). Величина N определяется автоматически в процессе ввода. Окончание ввода определяется при нажатии кнопки «Вычисление». Предусмотреть блокировку ввода 21-го значения с выводом соответствующего сообщения в окне результата.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]