Нарисовать кита - Pascal ABC (13182)

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

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

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

Решение задачи: «Нарисовать кита»

textual
Листинг программы
USES GraphABC;
BEGIN
SetWindowTitle('КИТ');
SetPenWidth(3);
SetWindowSize (500,500);
Arc (250,250,100,10,180);
Line (150,250,420,250);
Line (420,250,400,230);
Line (400,230,400,200);
Line (400,200,375,232);
Line (375,232,348,232);
FloodFill (250,230,clBlue);
Circle (230,190,10);
SetBrushColor (clBlack);
FillCircle (233,193,4);
SetBrushColor (clRed);
Arc (220,223,30,368,300);
SetBrushColor (clLightBlue);
END.

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

  1. Импортируется библиотека GraphABC.
  2. Устанавливается заголовок окна КИТ.
  3. Устанавливается ширина пера в 3 единицы.
  4. Устанавливается размер окна в 500x500 единиц.
  5. Рисуется окружность с параметрами (250,250), радиус 100, высота 10, угол 180 градусов.
  6. Рисуется линия с параметрами (150,250), (420,250), (400,230), (400,200), (375,232), (348,232).
  7. Заполняется область цветом clBlue с помощью метода FloodFill.
  8. Рисуется окружность с параметрами (230,190), радиус 10 единиц.
  9. Устанавливается цвет кисти на черный.
  10. Заполняется окружность цветом clRed с помощью метода FillCircle.
  11. Рисуется окружность с параметрами (220,223), радиус 30 единиц, высота 368, угол 300 градусов.
  12. Устанавливается цвет кисти на clLightBlue.

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


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

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

6   голосов , оценка 4.167 из 5