Нарисовать конус, заполненный наполовину водой - Pascal ABC

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

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

68. Нарисовать конус, заполненный на половину водой.

Решение задачи: «Нарисовать конус, заполненный наполовину водой»

textual
Листинг программы
uses graphABC;
var  x,y,r,h:integer;
begin
setwindowsize(500,500);
centerwindow;
x:=250;
y:=375;
line(x,y,x-100,y-200);
line(x,y,x+100,y-200);
ellipse(x-100,y-230,x+100,y-170);
setbrushcolor(clAqua);
ellipse(x-58,y-135,x+58,y-95);
floodfill(x,y-10,clAqua);
end.

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

  1. Импортируется библиотека graphABC.
  2. Объявляются переменные x, y, r, h типа integer.
  3. Устанавливается размер окна приложения.
  4. Центрируется окно приложения.
  5. Задаются начальные значения для переменных x и y.
  6. Выводятся линии, образующие контур конуса.
  7. Выводится эллипс, образующий боковую поверхность конуса.
  8. Устанавливается цвет кисти на Aqua (синий).
  9. Выводится эллипс, образующий верхнюю часть конуса.
  10. Выполняется заливка прямоугольника цветом Aqua.
  11. Окончание программы.

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


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

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

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