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