|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
04.04.2018, 12:48 | #1 |
Регистрация: 28.03.2018
Сообщений: 6
|
Сложный код C#
Не так давно перевелся на факультет "Компьютерные науки", отстаю от одногруппников и испытываю сложность при написании данного кода. Если сможете хоть частично помочь, буду очень признателен и благодарен.
Вот задача: Постановка задачи. В каталоге хранится информация об основных параметрах мониторов для ПК двух типов: LCD и сенсорные. При покупке LCD монитора с tv-тюнером стоимостью более 5 тыс. Грн. предоставляется скидка 5%. При покупке сенсорного монитора предоставляется кредит на 12 мес. Разработать программу для работы с этими мониторами. Реализовать 2 версии программы (консольную и с интерфейсом Windows Forms). Требования к программе. 1. Разработать структуру входного файла для хранения данных о мониторах. Для описания LCD мониторов в файле нужно хранить такую информацию: - модель; - фирма-производитель (например, ASUS, LG) - диагональ; - tv-тюнер (да, нет); - разрешение (например, 1920x1080) - тип матрицы (например, PLS) - стоимость. Для описания сенсорных мониторов в файле нужно хранить такую информацию: - модель; - фирма-производитель (например, POS Sector) - диагональ; - разрешение (например, 1920x1080) - тип сенсорного экрана; - объем HDD; - стоимость. Примечание. Для того, чтобы при чтении из файла в коллекции различать типы мониторов, можно добавить в файл признак. Можно указать другие параметры мониторов. 2. Разработать иерархию классов (1 базовый, 2 производных). В базовом классе сохранять общую информацию о мониторах, в производных - специфическую (один производный класс для LCD, другой для сенсорных). Объявить в базовом классе виртуальный метод вычисления стоимости покупки, который реализовать в производных классах. При покупке монитора с tv-тюнером стоимостью более 5 тыс. Грн. предоставляется скидка 5%. При покупке сенсорного монитора предоставляется кредит на 12 мес. под 3%. В методе нужно вычислить стоимость оплаты каждого месяца. 3. В консольной версии создать две коллекции List <> для хранения данных о мониторах и заполнить коллекции из файла. 4. Реализовать функции программы: - добавление, удаление мониторов; - редактирование данных о цене и характеристики; - просмотр моделей сенсорных мониторов, упорядоченных по цене в порядке возрастания; - отбор только LCD мониторов; - выбор принтеров указанной фирмы; - поиск LCD мониторов фирмы ASUS; - вычисление стоимости LCD монитора - вычислить стоимость оплаты за 1 месяц сенсорного монитора. 5. В проекте с интерфейсом Windows Forms использовать коллекцию LinkedList <T>. Реализовать на форме просмотр элементов коллекции в прямом и обратном направлениях. |
04.04.2018, 13:23 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Вы не перепутали "помочь" и "сделайте за меня"?
Назовите нормально тему, покажите свои наработки, конкретные вопросы и т.п. http://www.programmersforum.ru/announcement.php?f=31 Или в раздел Фриланс если вы не хотите ничего делать, а ищете кого-то, кто выполнит ваши задачи за вознаграждение.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сложный запрос | munhauz | SQL, базы данных | 7 | 21.11.2013 20:51 |
не сложный запрос | -=Andriushka=- | SQL, базы данных | 0 | 03.05.2013 20:26 |
Сложный % | L6go1as | Общие вопросы C/C++ | 7 | 27.10.2011 11:15 |
Сложный код) | NastyaV | Общие вопросы C/C++ | 4 | 10.10.2010 15:11 |
Помогите создать сложный запрос (или как писать код для столбца запроса) | kukuanna | Microsoft Office Access | 0 | 24.07.2009 14:10 |