Главное, надёжность.

Александр Александрин ShuraAlex

Рейтинг: 345
не верифицирован
Всего отзывов: 27 0
Выполнил заданий: 53
  • Активность:
  • Работ в портфолио: 90
  • Типовых услуг: 0
  • Работ на продажу: 0
Был на сайте:

Разбивка комбинаций чисел

Описание

Из загруженных текстовых файлов (кнопка «Загрузить») приложение считывает последовательности действительных чисел. Каждая последовательность записана в отдельной строке.
Кнопка «Добавить файл разбивки» вводит номер файла и количество секторов для разбивки в данном файле.
По нажатию на кнопки «Разбить» приложение сортирует последовательности методом quicksort, затем разбивает их на сектора, количество которых задано для каждого выходного файла отдельно, и записывает их в выходные файлы.
Сортировку приложение проводит исходя из сравнения последовательностей. Большей последовательностью приложение считает последовательность с бОльшим ближайшим от начала неравным из другой последовательности числом. Если все числа последовательности равны, то бОльшим приложение считает последовательность с бОльшим количеством чисел. Приложение считает равными последовательности с одинаковыми числами и одинаковым количеством чисел.
Предусмотрена возможность считывания последовательностей в обратном порядке («Инвертировать»).
Кнопка «Очистить» предназначена для сброса считанных последовательностей и списка выходных файлов. Кнопка «Выход» предназначена для завершения работы приложения.
Разработка на Visual Studio 2022 C# WF
Год разработки 2023

Презентация проекта

2.jpg

Оценили проект:

0