/
Puzzman
/
basic_programming
Обзор
Документация
Войти
/
Puzzman
/
basic_programming
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
homework_06_3/Print.cpp
37 строк
959 B
Puzzanis
refactor
06 сен 2024, 15:48
06 сен 2024, 15:48
c39105e
Код
Авторство
О чём код?
#include <iostream> #include "Shape.h" void print(Shape& fig) { std::cout << fig.getName() << ':' << '\n'; bool print = fig.get_is_right_figure(); if (fig.get_printing_is_allowed()) { std::cout << ((print) ? "����������" : "������������") << '\n'; std::cout << "���������� ������: " << fig.getSides_count() << ':' << '\n'; if (fig.getSides_count() > 0) { std::cout << "�������: " << "a=" << fig.get_side_length_a() << " b=" << fig.get_side_length_b() << " c=" << fig.get_side_length_c(); if (fig.get_isQuadrangle()) { std::cout << " d=" << fig.get_side_length_d() << '\n'; } else { std::cout << '\n'; } std::cout << "����: " << "A=" << fig.get_corner_A() << " B=" << fig.get_corner_B() << " C=" << fig.get_corner_C(); if (fig.get_isQuadrangle()) { std::cout << " d=" << fig.get_corner_D() << '\n'; } else { std::cout << '\n'; } std::cout << "������\n"; } std::cout << '\n'; } }