Сделайте класс кругов на плоскости, описав в нем все нужные свойства,

Сделайте класс кругов на плоскости, описав в нем все нужные характеристики, подобрав им понятные имена и правильные типы данных. Опишите в классе конструктор, дозволяющий при твореньи нового объекта явно задать все его характеристики. Создайте в классе способ, который проверяет имеют две окружности одинаковую площадь. С внедрением построенного класса сделайте две окружности: одну с центром в (0; 0) и радиусом 12, а вторую с центром в (3, 5) и радиусом 11. Проверьте с поддержкою сделанного способа одинакова либо их площадь и если одинаково, то выведите подходящее сообщение на экран.

Задать свой вопрос
1 ответ

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;

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт