Классы: окружность и трапеция. Для добавленных классов описать методы вычисления площади и периметра - C#
Формулировка задачи:
Получить результаты по приведенным примерам. Добавить во втором примере классы: окружность (circle) и трапеция (имя придумать самостоятельно). Для добавленных классов описать методы вычисления площади и периметра. Получить результаты для описанных классов.
Решение задачи: «Классы: окружность и трапеция. Для добавленных классов описать методы вычисления площади и периметра»
textual
Листинг программы
- class Трапеция
- {
- double _a, _b, _c, _d; //Стороны
- double h; //Высота
- double sl; //Средняя линия
- double S; //Площадь
- double P; //Периметр
- public Трапеция( double a, double b, double c, double d )
- {
- _a = a;
- _b = b;
- _c = c;
- _d = d;
- sl = ( _a + _c ) / 2;
- S = ( _a + _c ) * h / 2;
- h = 2 * S / ( _a + _c );
- P = _a + _c + 2 * _b;
- }
- public double периметр_трапеции()
- {
- return P;
- }
- public double площадь_трапеции()
- {
- return S;
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д