DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт з лабораторної роботи №4 з дисципліни «Дискретні структури»

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

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

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

Рік:
2008
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Дискретні структури
Група:
ПІ
Коротко про документ

Про що ця робота

У звіті з лабораторної роботи №4 з дисципліни «Дискретні структури» розглядається робота з графами. Наведено текст програми на C++ для побудови матриці інцидентності.

У роботі розглядаються

  • Дискретні структури
  • Теорія графів
  • Матриця інцидентності
  • Програмування на C++
  • Вершини та ребра графів

Зміст і розділи

  1. Тема
  2. Мета
  3. Завдання
  4. Текст програми
  5. Протокол виконання
  6. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів, які вивчають дискретну математику та програмування.
Викладачі:Тушницький Р.Б.

Ключові поняття

графматриця інцидентностівершинаребрократність ребрадискретні структуриC++лабораторна робота

Частина тексту файла (без зображень, графіків і формул):

Міністерство науки і освіти України Національний університет “Львівська політехніка” Інститут комп’ютерних наук та інформаційних технологій кафедра програмного забезпечення Звіт з лабораторної роботи №4 з дисципліни “Дискретні структури ” Львів 2008 Тема.Відношення та елементи теорії графів Мета.Навчитись працювати з графами Завдання Задана матриця інцидентності неорієнтованого графа. Побудувати множину пар вершин, що відповідають ребрам цього графа, та визначити кратність кожного ребра Текст програми #include "stdafx.h" #include <iostream> #define N 10 #include <conio.h> using namespace std; class Graph { public: int x,y,kr; }Gr[N]; int main() { int G[N][N],i,k=1,max=0; for(int i=0;i<N;i++) for(int j=0;j<N;j++) G[i][j]=0; cout<<"Vvedit` pary verwyn i ih kratnist`\n"; i=-1; while (k==1) { i++; cin>>Gr[i].x>>Gr[i].y>>Gr[i].kr; if( Gr[i].x>max ) max=Gr[i].x; if( Gr[i].y>max ) max=Gr[i].y; cout<<"Prodovzhyty vvid ? 1-yes 0-no\n"; cin>>k; } for(int j=0;j<=i;j++) { if(Gr[j].x==Gr[j].y) G[Gr[j].x][j]=2; G[j][Gr[j].x]=1; G[j][Gr[j].y]=1; } for(int j=0;j<=max;j++) { cout<<"\n"; for(int z=0;z<=i;z++) { cout<<G[j][z]<<" "; } } cout<<"\n"; for(int j=0;j<=i;j++) cout<<Gr[j].x<<" "<<Gr[j].y<<" "<<Gr[j].kr<<"\n"; return 0; getche (); } Протокол виконання  Висновок На даній лаболаторній роботі ми навчились працювати з графами
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

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

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

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!