
- •Практикум по Delphi для решения прикладных задач
- •Практическое занятие №1 "Моя первая программа"
- •Практическое занятие №2 Создание консольного приложения
- •Практическая работа № 3 "Приветствие"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 4 "Случайный выбор"
- •1. Открыть новый проект.
- •2. Разместить на форме экземпляры компонентов: метку Label и кнопку Button.
- •3. Выполнить следующие действия:
- •Практическая работа № 5 Изменение заголовка формы
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 6 "Двигающая кнопка"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 7 "Альбом"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 8 Работа с меню
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 9 Случайный выбор из списка
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 10 Простейший плеер
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 11 "Прыгающая кнопка"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 12 "Таблица умножения"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 13 Применение полос прокрутки
- •1. Открыть новый проект.
- •4. Выполнить следующие действия:
- •Практическая работа № 14 "Светофор"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 15 "Ханойские башни"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 16 "Электронный альбом"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 17 "Вычисление процентов"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 18 "Головоломка № l"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 19 "Головоломка № 2"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 20 "Обычный калькулятор"
- •1. Открыть новый проект.
- •Практическая работа № 21 "Строковый калькулятор"
- •1. Открыть новый проект.
- •Практическая работа № 22 Нахождение индекса в массиве случайных чисел
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 23 Нахождение минимального и максимального числа в массиве
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 24 "Текущее время и текущая дата"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 25 "Электронные часы"
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 26 Графика
- •Практическая работа № 27 "Олимпийский флаг"
- •Практическая работа № 28 "Узоры"
- •1. Открыть новый проект.
- •5. Выполнить следующие действия:
- •Практическая работа № 29 Перемещение рисунка
- •Практическая работа № 30 Рисунок
- •Практическая работа № 31 Построение графика
- •1. Открыть новый проект.
- •3. Выполнить следующие действия:
- •Практическая работа № 32 "Градусник"
- •Практическая работа № 33 Вывод табличных данных
- •Практическая работа № 34 "Игра"
- •Практическая работа № 35 "Тест"
- •Практическая работа № 36 "Проигрыватель"
Практическая работа № 17 "Вычисление процентов"
Цель работы - создать программу, выполняющую следующие действия: 1. После запуска программы в окне изображается три текстовых поля.
Рис. 37.
2. В первое поле вводится число. Во второе поле - проценты. При нажатии кнопки "Рассчитать" в третье поле выводятся вычисленные проценты от числа.
Рис. 38.
3. При нажатии кнопки "Очистить" очищаются значения полей. Далее вводятся новые значения в поля.
4. Для выхода из программы необходимо щелкнуть мышью на закрывающей кнопке в строке заголовка.
Описание плана разработки программы
1. Открыть новый проект.
2. Разместить на форме экземпляры компонентов: командная кнопка Button, надпись Label, текстовое поле Edit.
3. Выполнить следующие действия:
Таблица 19.
Выделенный объект |
Вкладка окна Object Inspector |
Имя свойства/ имя события |
Действие |
Form1 |
Properties |
Caption |
Установка имени формы "Вычисление процентов" |
Label1 |
Properties |
Caption |
Введите название "Считаем проценты!" |
Edit1 |
Properties |
Text |
Очистить значение свойства |
Edit2 |
Properties |
Text |
Очистить значение свойства |
Edit3 |
Properties |
Text |
Очистить значение свойства |
Button! |
Properties |
Caption |
Введите название "Рассчитать" |
Events |
OnClick |
Описать локальные Number, Procent, Prn |
Продолжение таблицы 19.
Выделенный объект |
Вкладка окна Object Inspector |
Имя свойства/ имя события |
Действие |
Button2 |
Properties |
Caption |
Введите название "Очистить" |
Events |
OnClick |
Editl.Text:-''; Edit2.Text:=''; Edit3.Text:=''; |
4. Сохраните проект, запустите и протестируйте его.
Фрагмент программы var
Number, Procent, Prn: Real; procedure TForm1.Button1Click(Sender: TObject); begin
Number:=StrToFloat(Edit1.Text); Procent:= StrToFloat(Edit2.Text); PrN:=0.01*Procent*Number; Edit3.Text:=FloatToStr(PrN); end;
procedure TForm1.Button2Click(Sender: TObject); begin
Edit1.Text:=''; Edit2.Text:=''; Edit3.Text:=''; end;
Практическая работа № 18 "Головоломка № l"
Цель работы - создать компьютерную версию одной из головоломок Самуэля Ллойда: из заданного набора чисел надо выбрать те, сумма которых составит 50. Числа, которые избрал Ллойд для своей головоломки: 25, 27, 3, 12, 6, 15, 9, 30, 21, 19.
Рис. 39.
Выполнить следующие действия:
1. После запуска программы в окне изображается список чисел Ллойда.
2. Выбираем с помощью флажков числа и помещаем в правое окно.
3. Сумма выбранных чисел представлена в виде надписи.
4. Для выхода из программы необходимо щелкнуть мышью на закрывающей кнопке в строке заголовка.
Описание плана разработки программы
1. Открыть новый проект.
2. Разместить на форме экземпляры компонентов: список флажков CheckListBox, надпись Label, список ListBox.