Не могу убрать линию - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Не могу убрать диагональною линию, как сделать что бы она была как цвет прапора, а не пунктиром?

Решение задачи: «Не могу убрать линию»

textual
Листинг программы
uses graphabc;
const width = 1366; Heigth = 786;
BEGIN
SetWindowTop(0);
SetWindowLeft(0);
SetWindowHeight(Heigth);
SetWindowWidth(width);
Window.Caption := 'Папуа - Нова Гвінея';
Line (0,0,width,Heigth);
FloodFill (50,50,clBlack);
SetPenColor (clWhite);
Line (0,0,width,Heigth);
END.

Объяснение кода листинга программы

  1. Импортируется библиотека graphabc.
  2. Задаются константы width = 1366 и Heigth = 786.
  3. Устанавливаются координаты верхнего левого угла окна: SetWindowTop(0) и SetWindowLeft(0).
  4. Устанавливается высота окна: SetWindowHeight(Heigth).
  5. Устанавливается ширина окна: SetWindowWidth(width).
  6. Устанавливается название окна: Window.Caption := 'Папуа — Нова Гвінея'.
  7. Рисуется линия от координат (0,0) до (width,Heigth) с помощью функции Line.
  8. Закрашивается область размером 50x50 пикселей цветом clBlack с помощью функции FloodFill.
  9. Устанавливается цвет пера на белый: SetPenColor (clWhite).
  10. Рисуется линия от координат (0,0) до (width,Heigth).
  11. Программа завершается с помощью оператора END.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.385 из 5
Похожие ответы