Министерство науки и высшего образования Российской Федерации ФГБОУ ВО «Кубанский государственный технологический университет» Отчет Параллельное программирование Лабораторная работа №6 Выполнил студент 4 курса группы 19-КБ-ПР1 Панченко Павел 1. Написать MPI-программу решающую задачу на графах одним из методов, в соответствии с номером в журнале. Программа представлена в приложение A. Суть задания заключается в реализации стандартной сортировки и замене классических функций, функциями MSI. Для начало пишем выбранную сортировку с подключнной MSI. После в основном методе заполняем массив случайными числами, передам его в функцию и выводим результат:. Приложение А. Листинг using System; namespace pp_lr6 // Note: actual namespace depends on the project name. { internal class Program { static int[] BubbleSort(int[] mas) { int temp; for (int i = 0; i < mas.Length; i++) { for (int j = i + 1; j < mas.Length; j++) { if (mas[i] > mas[j]) { temp = mas[i]; mas[i] = mas[j]; mas[j] = temp; } } } return mas; } static void Main(string[] args) { const int n = 10; //заполняем массив int[] a = new int[n]; Random r = new Random(); for(int i = 0; i < n; i++) { a[i] = r.Next(0,50); Console.Write(a[i] + " "); } //вызываем сортировку Console.WriteLine(); int[] res = BubbleSort(a); //выводим результат for(int i =0; i<res.Length; i++) Console.Write(res[i] + " "); } } }