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

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

Войти
Регистрация
Восстановить пароль
 
Kalyn
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 4
#1

Задача на классы - C++

24.04.2012, 09:34. Просмотров 394. Ответов 0
Метки нет (Все метки)

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

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include<graphics.h>
#include<conio.h>
class cline
{ // объекты
int x1, y1 ,x3,y3,x4,y4;
int x2, y2 ;
 
public: cline(int, int, int, int,int,int,int,int) ; // методы
void draw() ;
 
};
// конструктор
cline::cline ( int a, int b, int c, int d,int q ,int w,int e,int r)
{ x1=a ; y1=b ; x2=c ; y2=d ; x3=q; y3=w; x4=e; y4=r;
 
}
 
// рисование отрезка
void cline::draw ()
{ line(x1, y1, x2, y2) ;
line(x2, y2, x3, y3) ;
line(x3, y3, x4, y4);
line(x4, y4, x1, y1);
 
}
// работа с классом
main()
{
cline L(100, 100, 200, 100,200,200,100,200) ; // создание отрезка с указанными координатами
 
int gdriver=DETECT, gmode ;
initgraph (&gdriver, &gmode, "") ;
 
L.draw() ; // рисование отрезка
getch() ;
 
closegraph() ;
}
вот теперь мне нужно раз изменить класс с прямой на круг(а если точнее бублик круг в кругу) и добавить пару изменений в плане:
перемещение круга,изменение его в размерах(увелечение),и изменение его цвета
если не сложно помогите буду благодарен до гробовой доски задачка должна быть написанна по сложности тем же языком без использывания каких то там странных функцый
заранее благодарю))

в роде должно быть всё понятно если чё всё обсудим)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2012, 09:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задача на классы (C++):

[C++]Задача на классы - C++
Путем подражания создать новый класс Лэптоп. Переопределить указанную операцию Новый член класса - марка.Создать собственные конструкторы...

Задача на классы - C++
Я не понимаю как написать функцию чтобы она проверяла или числа с плавающей запятой! Помогите! #include &lt;iostream.h&gt; #include...

Задача на классы в C++ - C++
Добрый день. Пытаюсь решить задачу: Создать абстрактный тип данных - класс вектор, который имеет указатель на float, число элементов и...

Задача на классы - C++
Написал програмку. Все работает,только неправильно считает среднюю скорость. Задача: Создать класс «транспортное средство»....

Массивы и классы C++. Задача. - C++
Доброго времени суток, товарищи... Объявляю награду за выполнение след. задач.. заинтересовавшиеся в ЛС отпишитесь

Задача на классы (Rectangle) - C++
Создать класс Rectangle, который сохраняет Декартовы координаты четырех вершин прямоугольника, конструктор для инициализации закрытых...

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

Классы, задача с классами - C++
Всем доброго времени суток. Помогите пожалуйста разобраться с заданием. Я даже не знаю с чего начать, т.к. классов толком и не знаю. Читал...

Задача на классы и статические указатели - C++
Условие задачи: в любой момент времени можно получить последнего из могикан (объект класса), без использования отдельного экземпляра. Нужно...

Задача: написать классы Rect и Size - C++
Написать Класс Rect где точка origin верхняя левая и класс Size ширина и высота

Задача на классы, конструктор с параметром и по умолчанию - C++
Скомпилировал, запустил. Добавляю новые элементы... и все. Программа прекращает свою работу, окно закрывается. Этапы вывода новых...


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

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

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