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

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

Войти
Регистрация
Восстановить пароль
 
Chunk
 Аватар для Chunk
1 / 1 / 0
Регистрация: 29.09.2009
Сообщений: 30
#1

БЛОК СХЕМА Для программы - C++

13.10.2009, 14:11. Просмотров 383. Ответов 0
Метки нет (Все метки)

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
#include <iostream>
#include <fstream>
 
using namespace std;
 
 
int main()
{
        int col, row, temp, repeat;
        char *File="temp.txt";                  // исходный фаил
        char** arr;
  char tempChar;
        ifstream f(File);
        if (!f.is_open())                                       // проверка наличия файла с данными о клиентах
        { cout<<"ERROR: not file:"<<File<<endl; }
        else
        {       f >>col; // считываем количество столбцов
                f >>row; // считываем количество строк
        //      cout<<col<<" "<<row<<endl;
 
                // выделяем память под двумерный массив
         arr = new char* [col];
                for (int i=0; i<col; i++)
                        arr[i]=new char[row];
 
                // считываем из файла данные
                for (int j=0; j<row; j++)       
                {
                        for (int i=0; i<col; i++)
                        {
                                f>>arr[i][j];
                                cout<<" "<<arr[i][j];
                        }
                        cout<<endl;
                }
        } // end else
 
        // поиск совпадающих символов в столбцах
        cout<<endl;
        for (int i=0; i<col; i++)                               // прогон по всем столбцам
        {       repeat=0;   
                for (int j=0; j<row; j++)
                { temp=0;
                        for (int k=0; k<row; k++)
                                if (arr[i][j]==arr[i][k]) 
                                        temp++;
                        
                        if(repeat<temp)
                        {
                                repeat=temp; tempChar=arr[i][j]; 
                        }
                }
                cout<<" "<<tempChar;
        }
 
        // поиск совпадающих символов в строках
 
        for (int i=0; i<row; i++)                               // прогон по всем строкам
        {       repeat=0;   
                for (int j=0; j<col; j++)
                { temp=0;
                        for (int k=0; k<col; k++)
                                if (arr[j][i]==arr[k][i]) 
                                        temp++;
                        
                        if(repeat<temp)
                        {
                                repeat=temp; tempChar=arr[j][i];
                        }
                }
                cout<<"\n"<<tempChar;
        }
        cout<<endl;
        system("pause");
        return 0;
}
Помогите составить блок схему для данной программы пожалуйста!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2009, 14:11     БЛОК СХЕМА Для программы
Посмотрите здесь:

Блок-схема программы на классах C++
Блок-схема для программы C++
C++ Блок-схема для программы №2
Блок схема для программы С++ C++
C++ Блок-схема для программы, составленной в C++
Блок-схема для программы C++
Блок-схема по коду программы C++
Блок схема по коду программы C++
C++ Блок-схема для программы на языке С++
C++ Нужна блок-схема программы
C++ Блок схема для программы
Блок схема для программы C++

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

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

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