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

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

Войти
Регистрация
Восстановить пароль
 
-Demon-
Сообщений: n/a
#1

Перевод в цикл - C++

24.05.2010, 21:37. Просмотров 386. Ответов 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
39
void turn1()
{
 
Kubic->Canvas->Pen->Color=clTeal;
 
    risovanie();
 
    d=x[1];
    x[1]=(x[0]+cos(0.3)*(d-x[0])+sin(0.3)*(y[1]-y[0]));
    e=y[1];
    y[1]=(y[0]+cos(0.3)*(e-y[0])-sin(0.3)*(d-x[0]));
    d=x[2];
    x[2]=(x[0]+cos(0.3)*(d-x[0])+sin(0.3)*(y[2]-y[0]));
    e=y[2];
    y[2]=(y[0]+cos(0.3)*(e-y[0])-sin(0.3)*(d-x[0]));
    d=x[3];
    x[3]=(x[0]+cos(0.3)*(d-x[0])+sin(0.3)*(y[3]-y[0]));
    e=y[3];
    y[3]=(y[0]+cos(0.3)*(e-y[0])-sin(0.3)*(d-x[0]));
    d=x[4];
    x[4]=(x[0]+cos(0.3)*(d-x[0])+sin(0.3)*(y[4]-y[0]));
    e=y[4];
    y[4]=(y[0]+cos(0.3)*(e-y[0])-sin(0.3)*(d-x[0]));
    d=x[5];
    x[5]=(x[0]+cos(0.3)*(d-x[0])+sin(0.3)*(y[5]-y[0]));
    e=y[5];
    y[5]=(y[0]+cos(0.3)*(e-y[0])-sin(0.3)*(d-x[0]));
    d=x[6];
    x[6]=(x[0]+cos(0.3)*(d-x[0])+sin(0.3)*(y[6]-y[0]));
    e=y[6];
    y[6]=(y[0]+cos(0.3)*(e-y[0])-sin(0.3)*(d-x[0]));
    d=x[7];
    x[7]=(x[0]+cos(0.3)*(d-x[0])+sin(0.3)*(y[7]-y[0]));
    e=y[7];
    y[7]=(y[0]+cos(0.3)*(e-y[0])-sin(0.3)*(d-x[0]));
    d=x[8];
    x[8]=(x[0]+cos(0.3)*(d-x[0])+sin(0.3)*(y[8]-y[0]));
    e=y[8];
    y[8]=(y[0]+cos(0.3)*(e-y[0])-sin(0.3)*(d-x[0]));

Добавлено через 1 минуту
Помогите пожалуйста перевести в цикл
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2010, 21:37     Перевод в цикл
Посмотрите здесь:

C++ цикл while
C++ Цикл
Цикл while (на С) C++
C++ цикл do - while
C++ цикл for и if
C++ цикл while в с
Цикл C++
цикл C++
Цикл for C++
Цикл C++
Цикл While C++
C++ Цикл while

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1455 / 822 / 68
Регистрация: 26.03.2010
Сообщений: 2,810
24.05.2010, 21:57     Перевод в цикл #2
C++
1
2
3
4
5
6
7
for (int i=1; i<9; i++)
{
    d=x[i];
    x[i]=(x[0]+cos(0.3)*(d-x[0])+sin(0.3)*(y[i]-y[0]));
    e=y[i];
    y[i]=(y[0]+cos(0.3)*(e-y[0])-sin(0.3)*(d-x[0]));
}
Yandex
Объявления
24.05.2010, 21:57     Перевод в цикл
Ответ Создать тему
Опции темы

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