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

блок-схема алгоритма - C++

Восстановить пароль Регистрация
 
ksandrj
0 / 0 / 0
Регистрация: 25.04.2009
Сообщений: 68
28.10.2010, 18:15     блок-схема алгоритма #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
public void Kokh(float startx, float starty, float endx, float endy, int level)
    {
        float x1 = startx, x2 = endx, x3, y1 = starty, y2 = endy, y3, dist, cosa, sina, h;
        System.Drawing.Graphics gr = this.CreateGraphics();
        this.Show();
        if (level == 1)
        {
            gr.DrawLine(new Pen(Color.Black), x1, y1, x2, y2);
        }
        else
        {
            dist = (float)Math.Sqrt((endx - startx) * (endx - startx) + (endy - starty) * (endy - starty));
            h = dist / (2 * (float)Math.Sqrt(3));
            sina = (endy - starty) / dist;
            cosa = (endx - startx) / dist;
            x1 = startx + (endx - startx) / 3;
            x2 = (endx + startx) / 2 + h * sina;
            x3 = startx + 2 * (endx - startx) / 3;
            y1 = starty + (endy - starty) / 3;
            y2 = (endy + starty) / 2 - h * cosa;
            y3 = starty + 2 * (endy - starty) / 3;
            Kokh(startx, starty, x1, y1, level - 1);
            Kokh(x1, y1, x2, y2, level - 1);
            Kokh(x2, y2, x3, y3, level - 1);
            Kokh(x3, y3, endx, endy, level - 1);
        }
    }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2010, 18:15     блок-схема алгоритма
Посмотрите здесь:

блок-схема алгоритма и програмный код функции C++
C++ Блок схема алгоритма
C++ Схема Алгоритма разветвляющихся процессов.
Блок-схема алгоритма C++
Блок-схема алгоритма №2 C++
C++ Блок-схема алгоритма
C++ Блок-схема алгоритма работы программы
Блок-схема алгоритма работы программы C++

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

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

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