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

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

Восстановить пароль Регистрация
 
Kalyn
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 4
24.04.2012, 09:34     Задача на классы #1
всем здравствуйте. не могли бы вы мне помочь с задачей запара времени мало осталось, а сдавать надо.
суть такая, есть задачка на классы есть вариант одной задачи которая тупо печатает прямоугольник на экран вот она

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() ;
}
вот теперь мне нужно раз изменить класс с прямой на круг(а если точнее бублик круг в кругу) и добавить пару изменений в плане:
перемещение круга,изменение его в размерах(увелечение),и изменение его цвета
если не сложно помогите буду благодарен до гробовой доски задачка должна быть написанна по сложности тем же языком без использывания каких то там странных функцый
заранее благодарю))

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

C++ Классы, задача с классами
C++ [C++]Задача на классы
C++ [C++]Задача на классы
C++ Массивы и классы C++. Задача.
Задача на классы в C++ C++
C++ Задача на классы
Задача на классы C++
Задача на классы (Rectangle) C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 09:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru