Сделайте класс кругов на плоскости, описав в нем все нужные свойства,
Сделайте класс кругов на плоскости, описав в нем все нужные характеристики, подобрав им понятные имена и правильные типы данных. Опишите в классе конструктор, дозволяющий при твореньи нового объекта явно задать все его характеристики. Создайте в классе способ, который проверяет имеют две окружности одинаковую площадь. С внедрением построенного класса сделайте две окружности: одну с центром в (0; 0) и радиусом 12, а вторую с центром в (3, 5) и радиусом 11. Проверьте с поддержкою сделанного способа одинакова либо их площадь и если одинаково, то выведите подходящее сообщение на экран.
Задать свой вопросinclude lt;iostreamgt;
using namespace std;
class circle
float r,x,y;
circle(float ir,float ix,float iy)
r=ir; x=ix; y=iy;
bool compare(amp;circle oth)
return oth.r==r; //площади одинаковы тогда, когда одинаковы радиусы
int main()
circle c1(12, 0, 0), c2(11, 3, 5);
coutlt;lt;(c1.compare(c2)?"areas are equal":"areas aren't equal");
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.