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

Создать класс Point - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Деревья. Высота узла в идеально сбалансированном дереве http://www.cyberforum.ru/cpp-beginners/thread1154640.html
Нужно найти высоту заданного узла, в идеально сбалансированном дереве. Вот мои наброски не знаю как делать #include <iostream> #include<fstream> using namespace std; ifstream in("input.txt");...
C++ Вывести слова, стоящие на четных местах при проходе по списку в одном направлении Помогите, пожалуйста, реализовать задачу на С++. Буду очень благодарен. Создать двусвязным список, элементами которого являются слова текстового файла. Вывести слова, стоящие на четных местах при... http://www.cyberforum.ru/cpp-beginners/thread1154637.html
Исключить из строки S все сдвоенные пробелы C++
задание Дана строка S, состоящая из латинских букв, пробелов и знаков препинания, а также буквенные символы C1 и C2. Требуется: Исключить из строки S все сдвоенные пробелы Заменить в строке S все...
C++ Ввести текст и проанализировать посимвольно
добрый вечер нужно отредактировать код прогдамым. что бы он работал, и вводился текст и анализировался с пробелами( от сисвола к символу), и выводился обратно. #include "stdafx.h" #include...
C++ Моделирование тренировки спортсмена в тире http://www.cyberforum.ru/cpp-beginners/thread1154626.html
Спортсмен тренируется в тире. Определить: a) наибольшую разность между двумя соседними результатами; b) самую длинную непрерывную последовательность неудачных выстрелов, ко- гда стрелок показывал...
C++ Перевод из десятичной системы в двоичную Пробую написать прогу которая переводит из 10 в 2, но #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; int main() { подробнее

Показать сообщение отдельно
andru160596
1 / 1 / 1
Регистрация: 14.05.2014
Сообщений: 39
07.02.2015, 23:20
Меорн, У меня задание состоит на 50% из этого, не поможете написать первую часть. Буду крайне признателен.

Создать класс Ellipse, содержащий следующие элементы:
- поле «центр» Point* Center;
- поле «малый радиус» float a;
- поле «большой радиус» float b;
- метод получения координат центра Point GetCenter();
- метод получения малого радиуса float Get_a();
- метод получения большого радиуса float Get_b();
- метод проверки, является ли эллипс окружностью int isCircle();
- конструктор с параметрами Ellipse(Point* Center, float a, float b);


Создать класс Point, что имеет элементы:
- поле «координат X» float X;
- поле «координат Y» float Y;
- метод установки координат void SetCoordinate(float X, float Y);
- метод получения координат X float Get();
- метод получения координат Y float Get();
- конструктор с параметрами Point(float X, float Y);

В классе Ellipse перезагрузить оператор - (бинарний, дружественный оператор), новое действие – вернуть расстояние между центрами Элипсов.

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