Лабораторная работа. Алгоритмы поиска данных
1. Цель работы
Получить практические навыки использования базовых алгоритмов поиска в разработке приложений и оценке их эффективности.
2. Порядок выполнения работы
Получить задание на выполнение лабораторной работы согласно своему варианту. Разработать и отладить программу. Составить и защитить отчет о лабораторной работе у преподавателя.
3. Содержание отчета
- наименование и цель работы;
- задание на лабораторную работу согласно варианту;
- схема алгоритма, текст программы на алгоритмическом языке;
- результаты работы программы.
4. Задача
Используя генератор случайных чисел, сформировать одномерные массивы, состоящие из 100, 1000 и 10000 элементов.
Причем числа должны лежать в диапазоне от -99 до 99.
Произвести линейный поиск элементов в массивах кратные указанному значению
5. Пример реализации алгоритмов поиска
static void Main(string[] args)
{
// Указание заголовка консольного окна
Console.Title = "Алгоритм поиска данных : Линейный поиск со вставкой";
// Генерация массивов данных
int[] m1 = Generate(100),
m2 = Generate(1000),
m3 = Generate(10000);
// Получить от пользователя кротное число
int num = InputNumber();
// Поиск кратных чисел в массивах
DrawArrayIssue(m1, num);
DrawArrayIssue(m2, num);
DrawArrayIssue(m3, num);
// Ожидания ввода любого символа для предотвращения закрытия приложения
Console.ReadKey();
}
6. Скриншот архива с проектом

7. Содержание архива
Исходный код
язык программирования С# NET.Framework 4.5.2
среда разработки исходного кода Microsoft Visual Studio Community 2019 PreviewВерсия 16.11.3 Preview 1.0
Страниц в отчете - 5 стр.
Телеграм
-