Проект «Полусумматор» на языке Turbo Delphi
Проект «Триггер» на языке Turbo Delphi
1. Поместить на форму (рис. 1.43):
• кнопку Buttоn1 для запуска событийной процедуры;
• четыре надписи Label1, Label2, Label3 и Label4 для изображения базовых логических элементов;
• два текстовых поля EditA и EditB для ввода логических значений на входе полусумматора;
• четыре надписи для вывода промежуточных логических значений LabelOr и LabelNot, а также итоговых значений суммы LabelS и переноса LabelР.
2. Создать событийную процедуру, реализующую:
• ввод значений на входе и преобразование их из строкового типа в логический с использованием функции
StrToBool();
• определение логических значений на выходе каждого базового логического элемента;
• вывод полученных логических значений на надписи с использованием функции преобразования логического типа данных в строковый BoolToStr ():
3. Запустить проект, ввести логические значения аргументов и щелкнуть по кнопке Сумма и перенос.
На надписи будут выведены логические значения на выходах логических элементов.
Рис. 1.43. Проект «Полусумматор» на языке Turbo Delphi
Следующая страница Проект «Триггер» на языке Turbo Delphi