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

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

Войти
Регистрация
Восстановить пароль
 
светлана1990
0 / 0 / 0
Регистрация: 18.03.2012
Сообщений: 7
#1

Построение блок-схемы к существующей программе - C++

27.04.2012, 15:14. Просмотров 632. Ответов 2
Метки нет (Все метки)

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
#include<iostream>
using namespace std;
#define n 100                             
int main()
{
        int N, mas[n][n]={0}, i, j, mas_res[n-1], res=0, min, tmp=0;
        bool mas1[n]={false};
        cout<<"Kol-vo gorodov: ";
        cin>>N;
        for(i=0; i<N-1; i++)
                for(j=i+1; j<N; j++)
                {
                        cout<<"Rast megdu "<<i+1<<" i "<<j+1<<"gorodom: ";
                        cin>>mas[i][j];
                        mas[j][i]=mas[i][j];
                }
        mas1[0]=true;
        for(i=0; i<N-1; i++)
        {
                min=-1;
                for(j=0; j<N; j++)
                        if(!mas1[j] && mas[tmp][j]>0)
                        {
                                if(min==-1) min=j;
                                else
                                {
                                        if(mas[tmp][j]<mas[tmp][min])
                                                min=j;
                                }
                        }
                mas_res[res++]=min;
                mas1[min]=true;
                tmp=min;
        }
        cout<<"Poluchen put:"<<endl;
        cout<<"1 ";
        for(i=0; i<N-1; i++)
                cout<<mas_res[i]+1<<" ";
        cout<<"1 "<<endl;
        return 0;
}

кто то может помочь написать алгоритм к программе??очень надо(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.04.2012, 15:14     Построение блок-схемы к существующей программе
Посмотрите здесь:

построение блок-схемы - C++
помогите пожалуйста нарисовать блок схемы по коду программ.. к сожалению с их построением проблемы(( #include &quot;stdafx.h&quot; #include...

Помогите с написанием блок-схемы к программе - C++
подскажите пожалуйста,как она будет выглядеть к этой программе # include &lt;conio.h&gt; # include &lt;stdio.h&gt; void main () { ...

В какой программе рисуют UML-схемы? - C++
В какой программе рисуют UML-схемы?

Блок-схемы - C++
Кто может нарисовать 7 блок-схем, не сложные по видимому, но надо поскорее кто сечет отпишите плиз

Блок-схемы!!! - C++
Блок-схема к задаче: дана последовательность n-действительных чисел( задан массив из n чисел).Заменить все члены последовательности больше...

Блок-схемы - C++
Нужны блок-схемы к этим 2ум кусочкам: 1) case 2:{ int n1; int n2; do{ cout &lt;&lt; &quot;Введите...

блок-схемы - C++
нарисовать блок-схему для рограммы: Напишите программу, которая будет определять размер для данных (int, char, long, double, short,...

Блок-схемы - C++
Помогите с блок схемой для с++ пожалуйста, завтра последний день сдачи а я не знаю как их нарисовать 1) #include &lt;iostream&gt; #include...

Блок-схемы - C++
Всем привет! Ребят, программы написать могу, а блок-схемы нарисовать все никак не удается! Помогите пожалуйста!!! Буду очень...

Корректировка блок-схемы - C++
Что неправильно в этой блок-схеме? Код программы: x=a; y=x; if(x&gt;0){ if (x%2==0) y*=2; else y-=4; y=10;}


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
laplas
15 / 11 / 1
Регистрация: 25.12.2010
Сообщений: 91
27.04.2012, 15:18     Построение блок-схемы к существующей программе #2
опять двадцать пять!
уважаемая, настрадамусы,ванги и любые другие ясновидящие в отпуске или умерли. мы не сможем понять что должен код делать,если вы нам не расскажете
светлана1990
0 / 0 / 0
Регистрация: 18.03.2012
Сообщений: 7
27.04.2012, 15:23  [ТС]     Построение блок-схемы к существующей программе #3
это метод жадного алгоритма(задача коммивояжера).В итоге мы должны вводить данные, матрицу расстояний между точками а программа выдавать самый короткий путь.
Жадный алгоритм (Greedy algorithm) – алгоритм нахождения наикратчайшего расстояния путём выбора самого короткого, ещё не выбранного ребра, при условии, что оно не образует цикла с уже выбранными рёбрами.
Yandex
Объявления
27.04.2012, 15:23     Построение блок-схемы к существующей программе
Ответ Создать тему
Опции темы

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