Задать вопрос
30 октября, 20:01

Составьте программу в Pascal по следующему сценарию: при нажатии на клавишу а произвольном месте экрана появляется квадратик, при нажатии на клавишу - окружность.

+4
Ответы (1)
  1. 30 октября, 22:27
    0
    Для работы с рисованием перед началом программы нам нужно будем подключить специальный модуль:

    uses graphabc;

    Он нужен для того, чтобы программа понимала команды, связанные с рисованием.

    При нажатии на клавишу к появится точка в произвольном месте, поэтому нам нужно сгенерировать случайные координаты.

    Так как размера окна мы не знаем, то будем использовать Window. Width и Window. Height - специальные параметры для определения размера окна:

    x : = random (Window. Width);

    y : = random (Window. Height);

    А затем размещаем точку:

    SetPixel (x, y);

    Для построения окружности используем те же координаты:

    Circle (x, y, 10);
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Составьте программу в Pascal по следующему сценарию: при нажатии на клавишу а произвольном месте экрана появляется квадратик, при нажатии ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Автоматическое устройство имеет 2 кнопки и экран. При включении на экране загорается число 0. При нажатии на одну кнопку число на экране удваивается (вместо х появляется 2 х).
Ответы (1)
Укажите алгоритмы устранения следующих ошибок Лишний символ 1. Установить курсор на место вставки символа. 2. Нажать клавишу с нужным символом. Пропущенный символ 1. Установить курсор за ошибочным символом. 2. Нажать клавишу Backspace.
Ответы (1)
Pascal! Написать программу, которая выводит на экран окружность, радиус которой "растет" из центра Измените программу так, что бы окружность сначала уменьшалась в радиусе, а потом увеличивалась
Ответы (1)
Составьте программу в Паскале. Условный оператор. Ввести число А. Начертить вертикальную линию в левой части экрана если A
Ответы (1)
Впиши клавишу при помощи которой можно сделать снимок экрана
Ответы (1)