Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Побудова стовбура графа

Інформація про навчальний заклад

ВУЗ:
Вінницькій національний технічний університет
Інститут:
Не вказано
Факультет:
Комп'ютерна інженерія
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Дискретна математика

Частина тексту файла

Міністерство освіти і науки України Вінницький національний технічний університет Інститут інформаційних технологій та комп’ютерної інженерії Кафедра комп’ютерних наук Лабораторна робота № 6 З дисципліни: “Дискретна математика” Тема: “ Побудова стовбура графа ” Мета роботи: набути навичок побудови стовбура графа. Порядок виконання роботи: Проаналізувати метод побудови стовбура графа на конкретному прикладі згідно з індивідуальним завданням. Розробити схему алгоритму побудови стовбура графа. Розробити програму, яка реалізує даний алгоритм. Для заданого варіанту привести результати тестування розробленої програми. Розробити інструкцію користувача. Оформити звіт і зробити висновки за результатами роботи. Завдання №21 / Блок – схема програми що реалізує побудову стовбура графа. Рисунок 1. Блок – схема програми що реалізує побудову стовбура графа. Результати виконання програми. / Рисунок 2. Результати виконання програми Висновок: В ході виконання лабораторної роботи було набуто навичок побудови стовбура графа, та було представлено результати тестування програми яку розроблено на мові С++. Додаток 2 (лістинг програми, що реалізує побудову стовбура графа). #include <conio.h> #include <iostream> using namespace std; #define VERTEXES 15 int v; int main(int argc, char* argv[]) { setlocale(LC_ALL,"Ukrainian"); char arr[13]={'x1', 'x2', 'x3', 'x4', 'x5', 'x6', 'x7', 'x8', 'x9', 'x10','x11','x12','x13'}; int infinity=1000; int p= VERTEXES; int a[VERTEXES][VERTEXES];/*={{ 0, 4, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0,0,0 ,0, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 1, 1, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5}, {0, 0 ,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0,0, 0, 0, 4}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};*/ int re; cin>>re; for(int n=0;n<13;n++) { for(int m=0;m<13;m++) cin>>a[n][m]; } int i,j,k={0},g=0; for(i=0;i<13;i++){ for(j=0;j<13;j++){ for(int l=0;l<13;l++){ a[l][k]=0;} if(a[i][j]>0){k=j;cout<<"x"<<i+1<<"x"<<j+1<<"\n"; g+=a[i][j];} }}; cout<<"\n"<<g; getch();} Додаток 1 (Інструкція користувача) Запустити програму Stov.exe Ввести кількість вершин Ввести граф представлений у вигляді матриці Натиснупи Enter
Антиботан аватар за замовчуванням

28.05.2017 14:05

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини