/
khazov
/
module2
Обзор
Документация
Войти
/
khazov
/
module2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
task7_2/IsoscelesTriangle.cpp
17 строк
467 B
KhazovAV
Добавлен свой класс исключений, а также проверки в каждой фигуре на возможность создания.
07 авг 2026, 13:48
07 авг 2026, 13:48
b84684b
Код
Авторство
О чём код?
#include "IsoscelesTriangle.h" IsoscelesTriangle::IsoscelesTriangle(double side_a, double side_b, double angle_A, double angle_B) : Triangle(side_a, side_b, side_a, angle_A, angle_B, angle_A, "�������������� �����������") { if (a != c) throw FigureException("������. ������� a � b �� �����!"); if (A != C) throw FigureException("������. ���� A � C �� �����!"); } bool IsoscelesTriangle::check() const { return (a == c && A == C && Triangle::check()); }