Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Массивы / списки объектов (структур или классов)
Создан заказ №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
20 дней
Заказчик принял работу без использования гарантии
17 января 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
user1421557
5
скачать
Массивы / списки объектов (структур или классов).jpg
2018-11-03 00:15
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
супер автор! несколько раз вносили корректировки по просьбе преподавателя - все быстро правильно и с подробным объяснением было решено! рекомендую автора!

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Написать программу с описанием на языке Delphi
Другое
Программирование
Стоимость:
300 ₽
SQL - Отдел кадров
Курсовая работа
Программирование
Стоимость:
700 ₽
Вычислительные системы, сети и телекоммуникации. Экзамен/92имф
Контрольная работа
Программирование
Стоимость:
300 ₽
Правила и порядок работы с файлами последовательного типа
Курсовая работа
Программирование
Стоимость:
700 ₽
Визуализации коллективного поведения людей на Unity
Дипломная работа
Программирование
Стоимость:
4000 ₽
Программа мониторинга производительности вычислительной системы
Дипломная работа
Программирование
Стоимость:
4000 ₽
Аппаратная реализация шифровального алгоритма Вижинера
Дипломная работа
Программирование
Стоимость:
4000 ₽
Разработка простого многопоточного приложения в ОС Windows
Задача по программированию
Программирование
Исследование влияния эффекта Доплера на обнаружения сигнал
Курсовая работа
Программирование
Стоимость:
700 ₽
Задача по ТЕОРИЯ ИГР И ПРИНЯТИЕ РЕШЕНИЙ В ЗАДАЧАХ УПРАВЛЕНИЯ
Решение задач
Программирование
Стоимость:
150 ₽
Конвертировать несколько файлов в один .pdf со слоями
Решение задач
Программирование
Стоимость:
150 ₽
Программирование на луа, создание интерпретатора луа
Решение задач
Программирование
Стоимость:
150 ₽
Решение задачи комивояжера методом ветвей и границ
Решение задач
Программирование
Стоимость:
150 ₽
задача коммивояжера на php
Решение задач
Программирование
Стоимость:
150 ₽
swi-prolog Задача про боксеров
Решение задач
Программирование
Стоимость:
150 ₽
Кто сможет обосновать решение задачи на алгоритм?
Решение задач
Программирование
Стоимость:
150 ₽
Табулирование функции. Ассемблер. FASM
Решение задач
Программирование
Стоимость:
150 ₽
БЛОЧНО-ИТЕРАЦИОННЫЕ КРИПТОСИСТЕМЫ
Решение задач
Программирование
Стоимость:
150 ₽
Напишите программу, которая анализирует входную строку.
Решение задач
Программирование
Стоимость:
150 ₽
Читай полезные статьи в нашем
Циклы в Turbo Pfscal V.7.0
В среде программирования Turbo Pascal используют 3 вида циклических операторов:
Для цикла с предусловием характерна проверка условия перед выполнением цикла. Если условие носит истинный характер, то будет выполняться продолжение цикла, иначе - цикл завершится.
Синтаксис оператора:
while < логическое_выражение > do < оператор >;
где < оператор > представляет собой оператор, который может быть простым ...
подробнее
Процедуры и функции в Turbo Pfscal V.7.0
В Turbo Pascal существуют 2 вида подпрограмм, которыми являются процедуры и функции. Применение процедур и функций позволяет использовать различные фрагменты алгоритмов, которые уже встречались раньше в программах. Кроме того, подпрограммы разбивают крупные программы на отдельные смысловые части.
Отличительной особенностью функции от процедуры является то, что она возвращает результат указанного п...
подробнее
Создание блоков веб-страниц
В состав веб-страницы входит множество различных элементов, имеющих разную степень сложной структуры. Это приводит к необходимости в процессе создания веб-страницы нужным образом позиционировать эти элементы, стилизовать их так, чтобы они расположились на странице требуемым образом. Как следствие, возникает необходимость в создании макета страницы, ее верстки.
Имеются разные способы стратегии и вид...
подробнее
Ввод и форматирование веб-страниц
Редактором Frontpage реализуются 25 наиболее популярных клавиатурных комбинаций Microsoft Word, что очень удобно для пользователей.
Для размещения на странице текста, его нужно ввести с клавиатуры. Рассмотрим, как на новую страницу сайта вставить текст:
При наборе текста увидим, что его начало расположено у левого края текущей строки. По желанию его можно расположить любым другим способом: сделать ...
подробнее
Циклы в Turbo Pfscal V.7.0
В среде программирования Turbo Pascal используют 3 вида циклических операторов:
Для цикла с предусловием характерна проверка условия перед выполнением цикла. Если условие носит истинный характер, то будет выполняться продолжение цикла, иначе - цикл завершится.
Синтаксис оператора:
while < логическое_выражение > do < оператор >;
где < оператор > представляет собой оператор, который может быть простым ...
подробнее
Процедуры и функции в Turbo Pfscal V.7.0
В Turbo Pascal существуют 2 вида подпрограмм, которыми являются процедуры и функции. Применение процедур и функций позволяет использовать различные фрагменты алгоритмов, которые уже встречались раньше в программах. Кроме того, подпрограммы разбивают крупные программы на отдельные смысловые части.
Отличительной особенностью функции от процедуры является то, что она возвращает результат указанного п...
подробнее
Создание блоков веб-страниц
В состав веб-страницы входит множество различных элементов, имеющих разную степень сложной структуры. Это приводит к необходимости в процессе создания веб-страницы нужным образом позиционировать эти элементы, стилизовать их так, чтобы они расположились на странице требуемым образом. Как следствие, возникает необходимость в создании макета страницы, ее верстки.
Имеются разные способы стратегии и вид...
подробнее
Ввод и форматирование веб-страниц
Редактором Frontpage реализуются 25 наиболее популярных клавиатурных комбинаций Microsoft Word, что очень удобно для пользователей.
Для размещения на странице текста, его нужно ввести с клавиатуры. Рассмотрим, как на новую страницу сайта вставить текст:
При наборе текста увидим, что его начало расположено у левого края текущей строки. По желанию его можно расположить любым другим способом: сделать ...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы