Лабораторная работа. Алгоритмы поиска данных
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 стр.
Kap