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

сделать структуру со временем - C++

Восстановить пароль Регистрация
 
Slav1991
0 / 0 / 1
Регистрация: 07.01.2010
Сообщений: 44
03.06.2010, 21:27     сделать структуру со временем #1
помогите заменить delay на структуру со временем


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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
#include <graphics.h>
#include <conio.h>
#include <string.h>
#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#include <dos.h>
int i,k,x,y,r;
void figur(x,y)
{
 rectangle(x-70,y,x,y+15);
 rectangle(x-30,y,x-40,y-60);
 line(x-25,y-60,x-45,y-60);
 line(x-45,y-60,x-35,y-80);
 line(x-25,y-60,x-35,y-80);
 line(x-70,y-10,x-40,y-25)  ;
 circle(x-70,y-6,3) ;
 line(x-70,y-25,x-40,y-40)  ;
  circle(x-70,y-21,3)  ;
 line(x-70,y-40,x-40,y-55)  ;
  circle(x-70,y-36,3)   ;
 line(x,y-10,x-30,y-25)  ;
   circle(x,y-6,3)   ;
 line(x,y-25,x-30,y-40)  ;
   circle(x,y-21,3)   ;
 line(x,y-40,x-30,y-55)  ;
   circle(x,y-36,3)   ;
 
  }
void main()
{
 int x1,y1,y2,x2, sm,sec1,sec2  ;
cout<<"vvedite koli4estvo to4ek dlya smeweniya" ;
cin>>sm;
cout<<"vvedite vremya dlya obratnogo ots4eta" ;
cin>>sec1;
 
char c,*j;
 
 int gdriver = DETECT, gmode, errorcode;
  /* initialize graphics mode */
  initgraph(&gdriver, &gmode, "");
  x1=635;
  y1=477;
  setcolor(YELLOW);
  rectangle(0,0,639,478);
  do
  {
 for (y2=y1;y2>=80;y2=y2-sm)
 {
 setcolor(GREEN);
 sprintf(j,"%d",sec1)  ;
 outtextxy(x1-40,y2+3,j);
 sec1=sec1-1;
 figur(x1,y2);
 delay(200);
 setcolor(BLACK);
 outtextxy(x1-40,y2+3,j);
 figur(x1,y2);
  }
  setcolor(YELLOW);
i=1
; x1=635;
  y1=477-20;
 for (x2=x1;x2>=3;x2=x2-sm)
 {
  i++;
   setcolor(YELLOW);
 sprintf(j,"%d",sec1);
 outtextxy(x2-40,y1+2,j);
 sec1=sec1-1;
 
 figur(x2,y1);
 delay(200);
 setcolor(BLACK);
 outtextxy(x2-40,y1+2,j);
 figur(x2,y1);
 i--;
  }
  setcolor(YELLOW);
  outtextxy(10,430,"Nagmite lyubuyu klaviwy (ECS-vihod)");
    c=getch();
} while (c!=27);
  closegraph();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2010, 21:27     сделать структуру со временем
Посмотрите здесь:

Работа с временем C++
работа со временем C++
C++ Описать структуру с именем AEROFLOT(не знаю как сделать - напишите за меня)
Как сделать ассоциативный массив с указателем на структуру? C++
Как правильно написать функцию, которая редактирует структуру по полю Name и возвращает новую, исправленную структуру?.. C++
Как создать структуру-список, поля которой — ссылка на такую же структуру C++
C++ Как сделать структуру (как в таблице) выводимых в консоле данных?
C++ Как записать в вектор структуру? Это вообще возможно сделать?

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

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

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