Нарисовать конус, заполненный наполовину водой - 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. Окончание программы.

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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