![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 10.12.2009
Сообщений: 28
|
![]()
Обьясните код кто сможет желательно построчно
PHP код:
|
![]() |
![]() |
#2 |
Пользователь
Регистрация: 10.12.2009
Сообщений: 28
|
![]()
вот код целиком
Код HTML:
#include <iostream.h> #include <conio.h> #include <graphics.h> #include <math.h> #include <dos.h> #include <windows.h> class romb { double x1,y1,x2,y2,x3,y3,x4,y4,l; int color; public: void drawromb() { line(x1,y1,x2,y2); line(x1,y1,x4,y4); line(x4,y4,x3,y3); line(x2,y2,x3,y3); } romb(double x,double y, double z, int col) { x1=x; y1=y+z/2; x2=x+z/2; y2=y; x3=x; y3=y-z/2; x4=x-z/2; y4=y; z=l; color=col; } ~romb() {} void hide() { int bk,cc; bk = getbkcolor(); cc = getcolor(); setcolor(bk); drawromb(); setcolor(cc); } }; void menu() { clrscr(); cout << "Menu:\n"; cout << "1. Izmenit' razmer romba\n"; cout << "2. Izmenit' cvet romba\n"; cout << "3. Narisovat' romb\n"; cout << "4. EXIT\n"; } void display( double l, int color) { double x=250,y=250; int p; double a=95,ar,rs=100; clrscr(); while(!kbhit()) { ar=(a/180.0)*3.141592653589793; x=rs*cos(ar)+250; y=rs*sin(ar)+150; int dr = DETECT,dm; initgraph(&dr,&dm,"C:\\BORLANDC\\BGI"); romb r(x,y,l,color); setbkcolor(0); setcolor(color); r.drawromb(); a=a+5; delay(100); r.hide(); closegraph(); } } void main() { loop1: double l; l=40; int color; char p; menu(); while(p!='4') { p=getch(); switch (p){ case '1': ; cout << "\nvvedite diagonal': "; cin >> l; break; case '2': cout << "\ncvet: "; cin>> color; break; case '3': display(l,color); clrscr(); menu(); break; } } } |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 10.12.2009
Сообщений: 28
|
![]()
Но мне нужно обьясни ть толшько тут часть кода
|
![]() |
![]() |
#4 |
Пользователь
Регистрация: 10.12.2009
Сообщений: 28
|
![]()
Всем спасибо я уже сам разобрался
|
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что делает этот код? | Alex_sim | Общие вопросы C/C++ | 10 | 03.03.2010 23:45 |
Что делает этот код? | lucky | Общие вопросы Delphi | 4 | 17.06.2009 17:02 |
Вопросы по Паскалю обьясните КОД | Tik-Tik | Паскаль, Turbo Pascal, PascalABC.NET | 17 | 12.02.2009 10:18 |
Будит ли антивирус ругаться на этот код? | nikleb | Безопасность, Шифрование | 2 | 18.12.2007 21:38 |