Без рисунка тяжко, а рисовать лениво.
Рассмотрим только часть со срезом (которая в одной из боковых проекций треугольник). Радиус основания
, высота (наибольшая, конечно)
. Если такой цилиндр рассекать плоскостями, параллельными образующим и малой оси эллипса на срезе, мы в сечениях будем получать прямоугольники. Вот по ним и будем интегрировать.
Пусть координата
отсчитывается вдоль катета треугольника (или вдоль диаметра круглого основания, это одно и то же), причем нуль находится в центре основания. Соответственно,
меняется от
до
.
Рассмотрим прямоугольник, который получается при сечении плоскостью
. Его ширина по теореме Пифагора —
, его высота (из подобия треугольников)
.
Осталось посчитать. Центр масс каждого прямоугольника находится в его геометрическом центре, так что берем половины от координат. Началом координат будет центр основания,
, как уже сказано, вдоль диаметра,
вверх. Берем интеграл: координата центра масс на площадь прямоугольника (масса), всё вместе делим на общий объём. Общий объём равен
.
По высоте:
Получаем
от основания.
Вдоль
:
Получаем
от оси, либо
от левого (самого высокого) края.
Для цилиндра, который в боковой проекции трапеция придется взять взвешенную сумму от центра масс косого и прямого кусков.
Конкретно как брать интегралы — тригонометрическая подстановка поможет.