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

Классы точка, круг, элипс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Круги в окружности http://www.cyberforum.ru/cpp-beginners/thread996649.html
Описать переменную круг, в которой содержатся все данные для построения круга в декартовой системе координат. а) Определить координаты центра, радиус, площадь и длину окружности круга минимального радиуса, который будет содер жать внутри себя все заданные круги. б) Рассматривая окружности попарно, определить координаты ты точек пересечения или точки касания для каждой пары, либо вывести...
C++ Использование указателя на функцию void treug (float a, float b, float c, int*p) { p=0; if ((a+b>c) || (b+c>a) || (c+a>b)) { p=1; printf ("Treug. sush."); return p; } http://www.cyberforum.ru/cpp-beginners/thread996642.html
Строки C++
Суть задания состоит в том , что програма должна : загрузить текст из файла в програму и вывести его на екран , потом отыскать все последовательности цифр в тексте и максимальную (может быть несколько с максимальной длинной) выделить другим цветом .Кроме этого в програме должны быть использованы структуры. Мучусь уже третий день, завтра надо здавать. Очень прошу , помогите. Вот то что смог...
C++ вычислить параметрический несобственный интеграл
Добрый день. Я в теме http://www.cyberforum.ru/numerical-methods/thread988806.html спрашивал как со стороны математики вычислить интеграл: \int_{x_0}^{\infty} (e^{-4x}(32/x+32/x^2+16/x^3+4/x^4)/\sqrt{1-l^2/a^2x^2+2(1+1/x)e^{-2x}}) dx Разобрался, преобразовал интеграл, разбил на два, но к сожалению, созданная программа не верно выдаёт ответ. А именно, то что выдаётся в ответе:...
C++ Долой Иф'ы http://www.cyberforum.ru/cpp-beginners/thread996620.html
Здравствуйте. В приведённом ниже коде преподаватель сказал сделать его без "ифов", изменив саму архитектуру. Потратил много времени на переделку, но в итоге я всё равно прихожу к помощи if. Пробовал спрашивать знакомых, они тоже не могут придумать что-то, что позволит избавиться от if. Подскажите пожалуйста решение этой задачи. void Interpretator::process() { for(int i = 0; i <...
C++ Пирамида из символов Написала программку,вот что она делает: * ** *** **** ***** ****** ******* Как сделать чтобы количество этих строк задавалось пользователем?:gsmile: #include <iostream> подробнее

Показать сообщение отдельно
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,100
04.11.2013, 22:57     Классы точка, круг, элипс
так что мне это даст?)
при создании обекта круга будешь передавать координаты для точки котрая выступает центром круга, инициализируешь обьект класса точки в конструкторе класса круга.

Добавлено через 2 минуты
Но помоему лучше использовать абстрактный класс
C++
1
2
3
4
class Figure{}; // сделать абстрактным
class Point : public Figure{};
class Elipse : public Figure{};
class Circle : public Figure{};
 
Текущее время: 05:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru