Как сделать дом паскаль

Работа с графикой в PascalABC

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

После запуска PascalABC, по умолчанию, запускается текстовый режим. Для работы с графикой служит отдельное графическое окно.

Чтобы его открыть, необходимо подключить модуль GraphABC. В этом модуле содержится набор процедур и функций, предназначенных для работы с графическим экраном, а также некоторые встроенные константы и переменные, которые могут быть использованы в программах с графикой.

С их помощью можно создавать разнообразные графические изображения и сопровождать их текстовыми надписями.

Подключение осуществляется в разделе описаний.
Формат подключения модуля GraphABC:Uses GraphABC;

Графический экран PascalABC (по умолчанию) содержит 640 точек по горизонтали и 400 точек по вертикали. Начало отсчета – левый верхний угол экрана. Ось x направлена вправо, а ось y –вниз. Координаты исчисляются в пикселях.

Все команды библиотеки GraphABC являются подпрограммами и описаны в виде процедур и функций. Для того, что бы команда выполнилась необходимо указать команду и задать значения параметров.

Управление графическим окном

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

После запуска PascalABC, по умолчанию, запускается текстовый режим. Для работы с графикой служит отдельное графическое окно.

Чтобы его открыть, необходимо подключить модуль GraphABC. В этом модуле содержится набор процедур и функций, предназначенных для работы с графическим экраном, а также некоторые встроенные константы и переменные, которые могут быть использованы в программах с графикой.

С их помощью можно создавать разнообразные графические изображения и сопровождать их текстовыми надписями.

Подключение осуществляется в разделе описаний.
Формат подключения модуля GraphABC:Uses GraphABC;

Графический экран PascalABC (по умолчанию) содержит 640 точек по горизонтали и 400 точек по вертикали. Начало отсчета – левый верхний угол экрана. Ось x направлена вправо, а ось y –вниз. Координаты исчисляются в пикселях.

Все команды библиотеки GraphABC являются подпрограммами и описаны в виде процедур и функций. Для того, что бы команда выполнилась необходимо указать команду и задать значения параметров.

Процедуры рисования графических примитивов

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Процедуры, используемые для работы с цветом

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Процедуры для работы с текстом

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Цвета в PascalABC

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Пример графической программы, рисующей изображение дома:

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Рисунок в PascalABC

Программа, рисующая фигурку:

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Практическая работа за компьютером

Задание 1. Определите координаты и составьте программу, выводящую на экран рисунок дома и дерева.

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Программа будет иметь вид:

Задание 2. Используя оператор цикла и введя переменную для пересчета координат по оси x, постройте “поселок”, состоящий из 5 домов. Внесите соответствующие дополнения и изменения в предыдущую программу.

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Весь наш «поселок» выстроился вдоль горизонтальной оси экрана — оси X. Построение рисунка начинается с левого верхнего угла стены первого дома — точки с координатами (100, 50). Координата Y не изменяется. Чтобы начать рисовать второй домик, нужно координату X увеличить на 150 (50 точек — ширина первого дома и 100 точек — расстояние между домиками).

Выберем в качестве параметра цикла целочисленную переменную X.
Для всех элементов нашего рисунка абсолютное значение координаты X заменим на относительное. Например, для стены дома процедура для рисования запишется следующим образом:

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Отличное подспорье в подготовке к уроку. Спасибо

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Большое спасибо.Хорошо представлен материал, удобнее чем в справке языка.

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Спасибо! Доступно и методически грамотно изложено.

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Спасибо большое! Просто и доступно!

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Прекрасно и доходчиво изложен материал.Очень мне помог.Спасибо

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Давно пользуюсь Вашими разработками. Большое спасибо.
Ищу урок о преобразовании компьютерной системы координат в математическую в PascalABC.
Для Visual Basic у Вас такой урок есть.

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Очень помогло!! спасибо за такую информацию

Как сделать дом паскаль. Смотреть фото Как сделать дом паскаль. Смотреть картинку Как сделать дом паскаль. Картинка про Как сделать дом паскаль. Фото Как сделать дом паскаль

Сайт написан умными людьми. Информация самая полезная. Спасибо вам!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *