Программирование алгоритмов с использованием оператора выбора
Цель: научиться составлять программы с использование оператора множественного выбора Case, продолжить освоение работы в системе программирования Borland Delphi. Теоретические сведения: Оператор варианта Case является обобщением оператора if и позволяет сделать выбор из произвольного числа имеющихся вариантов. Он состоит из выражения, называемого ключом выбора, и списка операторов, каждому из которых предшествует список констант выбора. Ключ выбора может быть целого, символьного или логического типа. Список констант должен иметь тот же тип, что и ключ выбора, и может состоять из одной константы, списка констант, разделенных запятыми или списка констант, заданных диапазоном (интервалом). Общий вид: case <ключ выбора> of <список 1>: <оператор 1>; <список 2>: <оператор 2>; ... <список N>: <оператор N> else <оператор> end; Порядок выполнения работы: 1. Включите компьютер. В своей папке создайте ещё одну папку «Лабораторная работа №3». Запустите среду программирования Borland Delphi с рабочего стола. Сохраните весь проект в этой папке. 2. Переименуйте название формы из Form1 в Главное меню. С помощью этой формы можно будет выбирать задачи и переходить на другие формы, а также задавать различные цвета формы. 3. На форме разместите следующие компоненты: Label1, Label2, ComboBox1, ComboBox2 с вкладки Стандартные так, как показано на рисунке.
4. Посмотрите свойство Color для формы Form1. Выпишите или запомните названия 5 цветов, которые вам понравились (например, clMoneyGreen или clBlue). 5. Цвет формы пользователь должен будет выбирать из выпадающего списка ComboBox1. Пункты выпадающего меню задаются в свойстве Items этого компонента. Каждая строчка редактора соответствует пункту выпадающего списка. Каждый пункт с новой строки. Переход на другую строчку – Enter. Номер текущего раздела определяется в свойстве ItemIndex (-1 ничего не выбрано, 0 – первый пункт и т.д.)
6. Выберите свойство Items компонента ComboBox1. В открывшемся окне в столбик запишите названия 5 выбранных вами цветов (на русском языке). Например, как на рисунке 7. Каждой строке автоматически будет присвоен номер (ItemIndex), начиная с нуля. 8. Для ComboBox1 опишите обработчик события на OnChange (означает на изменение). Для этого выделите элемент ComboBox1 и во вкладке События Инспектора объектов двойным щелчком по кнопке мыши перейдите в окно кода. 9. С помощью оператора Case выберите по номеру текущего элемента ComboBox1 действие. Для этого в редакторе кода напишите текст программы:
Читайте также: II. ПРОГРАММИРОВАНИЕ И СТРУКТУРИРОВАНИЕ БЛОК-СХЕМ Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|