...И создал Бог программиста, и поселил его в своем вычислительном центре, чтобы работал в нем...
Читать дальше...
Согласие на обработку персональных данных.
Установка инструментов для работы сайтов на РНР и для их проверки на Windows
[АП 2023/07] - свежий номер журнала
Введение из справочной документации о компиляторе FreePascal
Определение и вывод всех простых чисел до указанного значения Х
Сохранение кода на панели элементов Visual Studio для повторного использования
Основы программирования 2.0
Установка инструментов для работы сайтов на РНР и для их проверки на Windows
[АП 2023/07] - свежий номер журнала
Введение из справочной документации о компиляторе FreePascal
Определение и вывод всех простых чисел до указанного значения Х
Сохранение кода на панели элементов Visual Studio для повторного использования

Основы программирования 2.0
Имитация светодиодного индикатора
![]() |
Lazarus IDE: Основы программирования в Windows
Несмотря на то, что всё потихоньку уходит в сеть, программирование для настольных компьютеров остаётся востребованным. И будет таковым ещё долго. Ну а самая распространённая операционная система для настольных компьютеров – это по-прежнему Windows. Поэтому любой программист, даже если он собирается стать веб-разработчиком, должен знать хотя бы основы создания программ для Windows. Подробнее... |
Ещё одно задание для приобретения навыков программирования. Ничего сверхнового вы не узнаете, однако для достижения результата и закрепления теоретических знаний нужна практика. Иначе очень скоро всё, что вы с таким трудом изучили, вы бездарно забудете.
Почему я так настойчиво продвигаю тему различных имитаторов? Да всё очень просто - такие задачи довольно часто приходится решать в моей профессии.
Итак, смотрите видео с задачей.
Если вы всё ещё не очень понимаете, что такое семисегментный индикатор, то загляните в Википедию.
Задача:
- Нарисовать на экране семисегментный индикатор.
- Обозначить соответствующими буквами все сегменты.
- Погашенный сегмент должен быть серого цвета.
- Включенный сегмент должен быть зелёного цвета (или любого другого яркого).
- По нажатию на любую из клавиш от 0 до 9 на индикаторе должна высвечиваться соответствующая цифра.
- По нажатию на клавишу ENTER индикатор должен полностью гаснуть.
- По нажатию на клавишу ESC программа должна завершаться.