Создан заказ №2630873
16 января 2018
Массивы / списки объектов (структур или классов)
Как заказчик описал требования к работе:
Язык программирования: C#
Требования:
В задаче обязательно использовать свои (описанные в вашей программе) составные типы данных (структуры или классы).
Для представления набора объектов лучше использовать списки (массивы также допустимы, но менее удобны для данной задачи).
Данная задача должна бы
ть оформлена двумя способами:
1) в виде консольного приложения;
2) в виде оконного приложения, где двумерный массив можно задать в GridView. При этом должна быть возможность загрузить данный из файла в GridView (реализованная в виде двух функций: чтение данных из файла в двумерный массив и отображение двумерного массива в GridView), а также сохранить данные из GridView в файл (реализованная в виде двух функций: чтение данных из GridView в двумерный массив и запись двумерного массива в файл).
Функции, реализующие логику задачи и чтение / запись данных из файлов / в файлы, должны быть оформлены в виде отдельного модуля (в отдельном файле). Этот модуль без каких-либо изменений должен использоваться в двух программах: с консольным интерфесом (файлы для чтения / записи задаются в параметрах командной строки) и оконным интерфейсом.
Данные в файлах должны храниться в следующем виде: каждая отдельная строка описывает отдельный объект. Соответственно строки состоят из нескольких элементов (чисел, строк), каждый из которых описывает отдельный атрибут объекта. Например, набор линий вида ax + by + c = 0 будет храниться в текстовом файле в следующем виде:
4 5 4 10 2 12
5 34 23
и т.д. ,
где каждая строка описывает отдельную линию с параметрами a, b, c.
Заранее придумать не менее 5 различных тестов, охватывающих как типичные, так и все возможные граничные (наиболее невероятные и показательные) ситуации. (Сохранить в текстовых файлах input01.txt, input02.txt и т. д.)
Решение, естественно, должно быть оформлено в виде отдельной функции.
Задача: Для набора точек на плоскости найти такие три точки, для которых периметр треугольника с вершинами в данных точках будет минимальным. В случае существования нескольких подходящих троек точек – выбрать произвольную
подробнее
Заказчик
заплатил
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
17 января 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Массивы / списки объектов (структур или классов).jpg
2018-11-03 00:15
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
супер автор! несколько раз вносили корректировки по просьбе преподавателя - все быстро правильно и с подробным объяснением было решено! рекомендую автора!