Рассчитай точную стоимость своей работы и получи промокод на скидку 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
Заказ выполнил
SergeyP29
5
скачать
Массивы / списки объектов (структур или классов).jpg
2018-11-03 00:15
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
супер автор! несколько раз вносили корректировки по просьбе преподавателя - все быстро правильно и с подробным объяснением было решено! рекомендую автора!

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Язык программирования JAVA
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка и создание базы данных предметной области
Курсовая работа
Программирование
Стоимость:
700 ₽
реализация экзаменационных задач на Java
Решение задач
Программирование
Стоимость:
150 ₽
Лабораторные по предмету "Технологии программирования"
Лабораторная работа
Программирование
Стоимость:
300 ₽
Применение ML для семантического поиска по файловой структуре.
Лабораторная работа
Программирование
Стоимость:
300 ₽
Составить программу вычисления следующих функций:
Решение задач
Программирование
Стоимость:
150 ₽
Разработка веб-приложений на основе Bootstrap 4
Курсовая работа
Программирование
Стоимость:
700 ₽
Процедуры и условные выражения; рекурсия и итерации
Решение задач
Программирование
Стоимость:
150 ₽
Новое задание по программированию
Решение задач
Программирование
Стоимость:
150 ₽
Написать подробные комментарии к программам на Си
Решение задач
Программирование
Стоимость:
150 ₽
Free pascal
Решение задач
Программирование
Стоимость:
150 ₽
Решить задачи в лабораторных работах с 1 по 3 на Си
Решение задач
Программирование
Стоимость:
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 вы получите информацию о подробном расчете стоимости аналогичной работы