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

Блок-схема как её рисовать ? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
takecashman
1 / 1 / 0
Регистрация: 23.05.2013
Сообщений: 33
24.05.2013, 17:36     Блок-схема как её рисовать ? #1
Народ !!! нужна помощь...

как нарисовать блок схемы на функции :

C++
1
2
3
4
5
void output( Student * students, int N, ostream & stream ) {
    for( int i = 0; i < N; ++ i )
        stream << ( i + 1 ) << ". " << students[ i ].name << "; "
            << students[ i ].age << endl;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void toFile( Student * students, int N ) {
    
    char fileName[ 100 ];
    
    // Спрашиваем имя файла
    cout << "Имя файла: ";
    cin >> fileName;
    
    // Создаём файл
    ofstream file( fileName );
    
    // Выводим туда массив (та же функция применялась для вывода на экран)
    output( students, N, file );
    
    // Закрываем файл.
    file.close();
    cout << "Файл записан." << endl;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2013, 17:36     Блок-схема как её рисовать ?
Посмотрите здесь:

C++ Блок схема. Как изобразить методом прямого обмена («пузырька»)?
C++ Блок схема ( схема алгоритма )
С++ блок-схема C++
C++ Блок-схема
Как будет выглядеть блок-схема(алгоритм)? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vetal0007
27 / 27 / 0
Регистрация: 11.02.2012
Сообщений: 299
24.05.2013, 17:43     Блок-схема как её рисовать ? #2
Блок схема функции output()
Миниатюры
Блок-схема как её рисовать ?  
vetal0007
27 / 27 / 0
Регистрация: 11.02.2012
Сообщений: 299
24.05.2013, 17:52     Блок-схема как её рисовать ? #3
Блок схема функции toFile()
Миниатюры
Блок-схема как её рисовать ?  
takecashman
1 / 1 / 0
Регистрация: 23.05.2013
Сообщений: 33
24.05.2013, 18:07  [ТС]     Блок-схема как её рисовать ? #4
Огромное спасибо !!!

Не в наглость будет написано, поможешь ещё чуть-чуть ?
vetal0007
27 / 27 / 0
Регистрация: 11.02.2012
Сообщений: 299
24.05.2013, 18:08     Блок-схема как её рисовать ? #5
смотря с чем
takecashman
1 / 1 / 0
Регистрация: 23.05.2013
Сообщений: 33
24.05.2013, 18:12  [ТС]     Блок-схема как её рисовать ? #6
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
void input( Student * & students, int & N ) {
    
    int M;
    cout << "Сколько новых студентов будет введено: ";
    cin >> M;
    if( M <= 0 )
        return;
        
    int i;
    
    // Изменение размера массива
    if( N == 0 ) // Если массива ещё нет
 
        students = new Student[ M ]; // создаём его
 
    else { // Если массив уже есть
 
        Student * tmp = students;
 
        students = new Student[ N + M ];
        
        for( i = 0; i < N; ++ i )
            students[ i ] = tmp[ i ];
        
        delete tmp;
    }
    
    // Ввод новых студентов
    for( i = 0; i < M; ++ i ) {
        cout << ( i + 1 ) << ". Фамилия: ";
        cin >> students[ N + i ].name;
        cout << ( i + 1 ) << ". Возраст: ";
        cin >> students[ N + i ].age;
    }
    
    N += M;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
void sort( Student * students, int N ) {
    int i, j;
    Student tmp;
    for( i = N - 1; i > 0; -- i )
        for( j = 0; j < i; ++ j )
            if( strcmp( students[ j ].name, students[ j + 1 ].name ) > 0 ) {
                tmp = students[ j ];
                students[ j ] = students[ j + 1 ];
                students[ j + 1 ] = tmp;
            }
    cout << "Студенты отсортированы." << endl;
}
Добавлено через 3 минуты
Блок-схемы
vetal0007
27 / 27 / 0
Регистрация: 11.02.2012
Сообщений: 299
24.05.2013, 18:25     Блок-схема как её рисовать ? #7
Как-то так.
Блок схема функции input()
Миниатюры
Блок-схема как её рисовать ?  
vetal0007
27 / 27 / 0
Регистрация: 11.02.2012
Сообщений: 299
24.05.2013, 18:25     Блок-схема как её рисовать ? #8
Блок схема функции sort()
Миниатюры
Блок-схема как её рисовать ?  
vetal0007
27 / 27 / 0
Регистрация: 11.02.2012
Сообщений: 299
24.05.2013, 18:42     Блок-схема как её рисовать ? #9
А вообще учись сам составлять блок схемы, это довольно просто. Я использую Microsoft Visio, очень удобно.
Тут описаны основные элементы блок-схем
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2013, 18:55     Блок-схема как её рисовать ?
Еще ссылки по теме:

C++ как будет выглядеть блок-схема программы? (Свой вариант внутри)
Блок-схема C++

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

Или воспользуйтесь поиском по форуму:
takecashman
1 / 1 / 0
Регистрация: 23.05.2013
Сообщений: 33
24.05.2013, 18:55  [ТС]     Блок-схема как её рисовать ? #10
Спасибо !
Yandex
Объявления
24.05.2013, 18:55     Блок-схема как её рисовать ?
Ответ Создать тему
Опции темы

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