Professional Documents
Culture Documents
Лабораторна Робота 1 Асд (2 Сем)
Лабораторна Робота 1 Асд (2 Сем)
Виконала:
студентка групи
КН-12/2
Проців С. Я.
Перевірила:
Левкович М. В.
Львів – 2021
МЕТА РОБОТИ: ознайомитись із модифікованими алгоритмами сортування
(метод Шелла) та отримати навики практичного їх застосування.
Завдання
Програмний код:
#include <iostream>
#include <time.h>
#include <Windows.h>
#include <math.h>
#include <iomanip>
using namespace std;
int main()
{
setlocale(LC_ALL, "Ukrainian");
//формуємо та виводимо масив//
const int n = 3, m = 8;
int A[n][m];
srand(time(0));
int ind = 0;
for (int i(0); i < n; i++)
{
for (int j(0); j < m; j++)
{
A[i][j] = -10 + rand() % 35;
cout << setw(3) << A[i][j];
}
cout << "\n\n";
}
l--;
}
A[ind][l + 1] = temp;
}
g /= 2;
}
//виведення відсортованого масиву//
for (int j = 0; j < m; j++)
{
cout << A[ind][j] << "; ";
}
cout << "\n\n";
system("pause");
return 0;
}
Результат роботи:
Блок схема: