Нарисовать рыбу из простейших фигур - Turbo Pascal

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

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

Нужно было решить задание: нарисовать рыбу из простейших фигур в паскале. Сначала я решила поискать в интернете,но, увы, ничего подходящего не нашла. Пришлось делать самой. В итоге получился простенький рисунок, может кому-то понадобится

Решение задачи: «Нарисовать рыбу из простейших фигур»

textual
Листинг программы
uses graph;
var
  gd,gm:integer;
begin
  gd:=detect;
  initgraph(gd,gm,'');
 Setbkcolor(9);
  Setcolor(1);
  SetLineStyle(0,0,3);
  line(100,200,200,250);
  line(100,200,200,150);
  line(180,240,180,160);
  line(180,200,200,170);
  line(180,200,200,230);
  line(200,170,200,230);
  circle(110,200,3);
  readln;
  CloseGraph;
end.

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

  1. Импортируется библиотека graph.
  2. Объявляются две переменные типа integer: gd и gm, которые будут использоваться для работы с графиком.
  3. Вызывается функция detect, которая предположительно определяет, поддерживает ли система графический вывод.
  4. Вызывается функция initgraph, которая инициализирует графический вывод с помощью переданных ей параметров: gd и gm, а также пустой строкой в качестве параметра screen.
  5. С помощью функции Setbkcolor устанавливается цвет фона графика на 9.
  6. С помощью функции Setcolor устанавливается цвет линии на 1.
  7. С помощью функции SetLineStyle устанавливается стиль линии на 0, 0, 3 (толстая линия).
  8. С помощью функции line рисуется первая линия с координатами (100,200) и (200,250).
  9. С помощью функции line рисуется вторая линия с координатами (100,200) и (200,150).
  10. С помощью функции line рисуется третья линия с координатами (180,240) и (180,160).
  11. С помощью функции line рисуется четвертая линия с координатами (180,200) и (200,170).
  12. С помощью функции line рисуется пятая линия с координатами (180,200) и (200,230).
  13. С помощью функции line рисуется шестая линия с координатами (200,170) и (200,230).
  14. С помощью функции circle рисуется окружность с координатами (110,200,3).
  15. Выводится команда readln, которая ожидает ввода пользователя.
  16. Вызывается функция CloseGraph, которая закрывает графический вывод.

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


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

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

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