Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Angry Bread
Сообщений: n/a
#1

Создать класс окружностей на плоскости - C++

21.05.2012, 11:33. Просмотров 776. Ответов 0
Метки нет (Все метки)

Народ, помогите пожалуйста! Необходимо написать на простейшем уровне 1 курса нон-информациого факультета. Отблагодарю как смогу!

1. Создать класс окружностей на плоскости, описав в нём все необходимые свойства, подобрав им понятные имена и правильные типы данных. Описать в классе конструктор, позволяющий при создании нового объекта явно задать все его свойства, а также конструктор, позволяющий задать свойства с клавиатуры. Если это необходимо, то проверить допустимость значений свойств. Создать в классе метод, вычисляющий площадь круга. Создать в классе метод, вычисляющий расстояние между центрами окружностей. Создать в классе метод, проверяющий, касаются ли окружности.
2. Создать класс рациональных дробей, выбрав для него необходимые поля. Выделение целой части в классе реализовывать не нужно. Создать конструкторы, позволяющие явно задавать дробь, указывая числитель и знаменатель, а также создавать дробь, вводя числитель и знаменатель с клавиатуры. Добавить необходимые ограничения на допустимые значения. Реализовать в классе метод, позволяющий сокращать дробь на наибольший общий делитель. Реализовать в классе операции (перегрузкой * и +) умножения и сложения дробей, с приведением к наименьшему общему знаменателю.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2012, 11:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создать класс окружностей на плоскости (C++):

Создать класс углов на плоскости - C++
Ребят, помогите решить пожалуйста. Создать класс углов на плоскости с данными-членами значение угла в градусах и минутах. Перегрузить...

Создать класс Круг на координатной плоскости - C++
Для меня это тёмный лес, я только начинаю писать, а нас грузят уже такими вот заданиями. Помогите сделать, или подскажите как правильно....

создать класс что ассоциируется с точкой на плоскости - C++
создать класс что ассоциируется с точкой на плоскости с координатами типа float и поддерживает операции перемещения и масштабирования.

Создать класс Point для работы с точками на плоскости - C++
помогите пожалуйста,очень нужно. Создать класс Point для работы с точками на плоскости. Координаты точки – декартовы. • перемещение...

Создать класс Point для работы с точками на плоскости - C++
Прошу помощи, только третья лаба по классам. Не совсем понимаю (может даже вообще) как это делать. Прошу указать и объяснить ошибки. И...

Создать класс Point для работы с точками на плоскости - C++
Задания должны быть реализованы двумя способами: - тип данных представляется структурой с необходимыми полями, а операции реализуются как...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2012, 11:33
Привет! Вот еще темы с ответами:

Создать абстрактный базовый класс объектов на декартовой плоскости CShape и разработать иерархию классов конкретных фигур - C++
Создать абстрактный базовый класс объектов на декартовой плоскости CShape (фигура). Спроектировать и реализовать иерархию классов...

На плоскости задано N произвольно расположенных окружностей. Найти пару наименее удаленных из них - C++
На плоскости задано N произвольно расположенных окружностей различного радиуса. Найти пару наименее удаленных из них. Вычисление...

Подробно прокомментировать класс PolarCoordinates, представляющий собой класс координат точки на плоскости - C++
Написать класс PolarCoordinates, представляющий собой класс координат точки на плоскости, описанной с помощью своих полярных координат...

Создать класс Man (человек), с полями: имя, возраст, пол и вес. Создать производный класс Student ... - C++
Создать класс Man (человек), с полями: имя, возраст, пол и вес. Определить методы задания имени, возраста и веса. Создать производный класс...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru