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

Часы в псевдографике - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Модификация объекта string через ссылку и указатель http://www.cyberforum.ru/cpp-beginners/thread157203.html
Создайте две функции: первая должна получать аргумент типа string*, вторая - srting&. Каждая функция должна изменять объект string своим способом. В функции main сопсно вызываем и выводим изменёные...
C++ Определить в какой четверти будет больше всего точек из 10 введенных. Задание такое: Ввести 10 раз координат х, у и определить в какой четверти их будет больше всего. Вот мой код#include <stdafx.h> #include <cmath> #include <iostream> using namespace std; void... http://www.cyberforum.ru/cpp-beginners/thread157138.html
Уведомление об ошибке в функции... C++
Есть функция которая в процессе выполнения получает значение t, если (t < 0) значения нет. Как уведомить об этом пользователя функции? Если сделать доп. функцию проверки, то вычисления будут...
Запись/чтение полей классов с помощью scanf/printf C++
Привет всем! На прошлой неделе начали учить С++,и из за того что мы параллельно учим Си - учитель сказал что нам лучше использовать scanf-printf вместо cin-cout,дабы избежать путаницы в нашей голове...
C++ dev c++: ошибка <anonymous union> http://www.cyberforum.ru/cpp-beginners/thread157067.html
есть такой код struct Wt { short w; union { struct C {unsigned char c0, c1;} c; // Counts of 0, 1 unsigned short c01; // Concatenated counts for sigma2 function }; };
C++ С++ Builder и Visual Studio, что выбрать, литература Всем привет ! Начал изучать си++, есть книжка Джесса Либерти "Освой самостоятельно за 21 день". знаю основы - pascal, vb 6, php, js. Читая книгу по си++ понял что на чистом си ++ можно создавать... подробнее

Показать сообщение отдельно
Koт
0 / 0 / 0
Регистрация: 03.08.2010
Сообщений: 9
09.08.2010, 14:01  [ТС]
собественно, чтобы лучше понималось.
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
int _tmain(int argc, _TCHAR* argv[])
{ 
char i=0;(я тут мог напутать с типом)
char j=0;
struct time t;
settime (&t) (ругает, не знает что такое settime (библиотеку time.h подключил))
 
// дальше идет псевдографика (тут все нормально работает)
 
HANDLE display;
COORD p;
p.X=30; p.Y=12;
display=GetStdHandle(STD_OUTPUT_HANDLE);
system("cls");
//рисуем круг
circle(p,9,'*');    
 
// рисуем 4 цифры на циферблате
COORD r;
r.X=30; r.Y=20;
SetConsoleCursorPosition(display,r);
cout<< '6';
 
COORD g;
g.X=30; g.Y=4;
SetConsoleCursorPosition(display,g);
cout << '1'<< '2';
g.Y= g.Y+1;
 
COORD k;
k.X=47; k.Y=12;
SetConsoleCursorPosition(display,k);
cout << '3';
 
COORD h;
h.X=13; h.Y=12;
SetConsoleCursorPosition(display,h);
cout << '9';
//рисуем стреку минут;
 
i= (6*cos(6*t.ti_min%60)) ;  (тут же возникла проблема с незнанием того,что такое t.ti_min)
j= (6*sin(6*t.ti_min%60)) ;
// это 2 плавающие точки. т е как я сам понял это и есть перевод в полярную сисьтему. 6гр=1 минуте. 
COORD c1, c2;
c1.X = 30; c1.Y=12;
c2.X = i;  c2.Y=j;
line(c1,c2,'*');
HANDLE dysplay; 
dysplay = GetStdHandle(STD_OUTPUT_HANDLE);
COORD pos;
pos.X = 0;
pos.Y = 0;
SetConsoleCursorPosition(dysplay,pos);
SetConsoleTextAttribute(dysplay,FOREGROUND_GREEN|FOREGROUND_BLUE|FOREGROUND_RED);
 
 
 
getch();
 
 
    return 0;
}
сразу скажу, что с функцией разбрался плохо, поэтому возможно ошибка в ее прописке.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru