С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/29: Рейтинг темы: голосов - 29, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 21.10.2017
Сообщений: 6
1

Создать класс Angle для работы с углами на плоскости

21.10.2017, 14:27. Показов 5409. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
реализовать в классе по 3 конструктора с разными вариантами инициализации и один деструктор.
Создать класс Angle для работы с углами на плоскости, задаваемыми величиной в градусах и минутах. Обязательно должны быть реализованы: перевод в радианы, приведение к диапазону 0-360, увеличение и уменьшение угла на заданную величину, получение синуса, сравнение углов
помогите с решением пожалуйста!!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.10.2017, 14:27
Ответы с готовыми решениями:

ООП. Класс Angle для работы с углами на плоскости.
Создать класс Angle для работы с углами на плоскости, задаваемыми величинами в градусах и минутах....

Создать класс Angle для работы с углами
Здравствуйте, Создать класс Angle для работы с углами на плоскости, задаваемыми величинами в...

Создать класс Angle для работы с углами на плоскости
Задание: реализовать определение нового класса, для демонстрации работы с объектами класса...

Создать класс Angle для работы с углами на плоскости
Создать класс Angle для работы с углами на плоскости. Предусмотреть перевод из градусной меры в...

4
Модератор
Эксперт С++
13721 / 10918 / 6478
Регистрация: 18.12.2011
Сообщений: 29,147
21.10.2017, 14:37 2
ООП. Класс Angle для работы с углами на плоскости.
0
0 / 0 / 0
Регистрация: 21.10.2017
Сообщений: 6
21.10.2017, 15:19  [ТС] 3
а как реализовать в классе по 3 конструктора с разными вариантами инициализации и один деструктор?
0
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
21.10.2017, 15:34 4
Buzzz19, перегружать конструкторы можно точно так же как и ф-и
0
Модератор
Эксперт С++
13721 / 10918 / 6478
Регистрация: 18.12.2011
Сообщений: 29,147
21.10.2017, 16:17 5
C++
1
2
3
4
5
 Angle (int gradusy, int minute)
        : _gradusy (gradusy),_minute(minute){}
 
    Angle ()
        : _gradusy (0),_minute(0){}
Это уже2 конструктора
Вот третий:
C++
1
2
3
4
5
6
Angle (double radiany)
         {
       double dg=radiany*180.0/M_PI;
       _gradusy=(int)dg;
       _minute=int((dg - _garadusy)*60.0);
}
Вот четвертый (копиконструктор):
C++
1
2
 Angle (Angle& a2)
        : _gradusy (a2._gradusy),_minute(a2._minute){}
0
21.10.2017, 16:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.10.2017, 16:17
Помогаю со студенческими работами здесь

Создать класс Angle для работы с углами на плоскости
Создать класс Angle для работы с углами на плоскости, которые задаются величиной в градусах и...

Создать класc Angle для роботы с углами на плоскости
Создать класc Angle для роботы с углами на плоскости, задаваемими величиной в градусах и...

Cоздать оконное приложение для работы с углами на плоскости
создать оконное приложение для работы с углами на плоскости, задаваемыми величиной в 0,30,45,60 и...

Создать класс Point для работы с точками на плоскости
Создать класс Point для работы с точками на плоскости.Координаты точки - декартовы.Обязательно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru