Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Поиск ейлеревого ланцюгу графа

Реферат Поиск ейлеревого ланцюгу графа





ify">.

. Дейтел, Х., Дейтел, П. Як програмувати на С + +: Пер. з англ. - М: В«Видавництво БІНОМВ», 1999 р. - 1024 с. p align="justify">. Керниган, Б., Рітчі, Г. Мова програмування С, 2-е вид. : Пер. з англ. - М: Видавничий дім «³льямсВ», 2010. - 304 с. p align="justify">. Макконнелл, Дж. Основи сучасних алгоритмів. 2-е доп. вид.: Пер. з англ. - М: Техносфера, 2004. - 368с. br/>

Додаток А


Текст програми

# include

# include

# include

# include namespace std;

// Функція перекладу з символів в чіслаtranslation (char * c) {ok = false; i = 0; (c [i]! = ' 0') {((c [i]> ; '9 ') | | (c [i] <0 ")) = true; + +;

} (ok == false) atoi (c); -1;

}


// Функція створення матриці ** createMatrix (int n) {** t = new int * [n]; (int i = 0; i

}


// Функція видалення матріціdestroyMatrix (int ** a, int n)

{(int i = 0; i

}

// Функція виведення матриці суміжності на екранshowMatrix (int ** a, int n) {<

}

}

} <

} main () {n; m;

// Чи не парні вершіниnv = 0;

// Вершина 1v1;

// Вершина 2v2;

// ns; x = 1; i = 0; t1 [100]; t2 [100];

// Встановлення російської мови (LC_ALL, "Russian"); {<<"Введіть кількість вершин і ребер: n";

// t1-кількість вершин

// t2-кількість ребер>> t1>> t2;

// Перетворення даних з символьного типу в числовий, якщо було введено НЕ число, то висновок повідомлення про помилку = translation (t1); = translation (t2);

// Якщо кількість вершин або ребер від'ємного значення - виведення повідомлення про помилку ((n <0) | | (m <0)) {<<"Введені невірні дані, повторіть введення ще разів. n ";

}

} while ((n == -1) | | (m == -1));

// Привласнюємо вказівником з ім'ям ms адресу динамічно створити матрицю (матриці суміжності) розмірністю n на n заповненої нулями ** ms = createMatrix (n);

// Привласнюємо вказівником з ім'ям tv адресу динамічно створеного одновимірного масиву типу int розмірністю n +3 * tv = new int [...


Назад | сторінка 10 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми і схеми алгоритмів мовою програмування С + +
  • Реферат на тему: Програмування алгоритмів роботи з частинами матриці. Складання програми ви ...
  • Реферат на тему: Гра "Акінатор". Мова програмування: С + +. Середа розробки: Mic ...
  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Оцінка інтенсивності розвитку харчової промисловості в 2004-2010 рр.