Бюджет: 200 UAH Срок: 2 дня
Студент отримує різні оцінки: 100 балів (int), 'А' (char), "відмінно" (string) або {100, 'A', "відмінно"} (struct Point). Оголосіть клас Студент, параметризований типом оцінки. Кожен екземпляр має ім'я, номер залікової книжки і масив п'яти оцінок. Надайте можливість задавати і дізнаватися значення оцінок, друкувати екземпляр у потік. Студентів можна порівнювати за середнім балом. Випробуйте різні конкретизації шаблона: типами int, char, Point. Для цього створіть групу кількох студентів - масив, надрукуйте її, знайдіть найуспішнішого студента і аутсайдера за допомогою оголошених раніше шаблонів функцій. Тип Point (комплексна оцінка з усіма трьома різновидами значень) доведеться оголосити самостійно.
Бюджет: 200 UAH Срок: 2 дня
Что нужно сделать: разработать EXE-приложение на C++; создать современный графический интерфейс в соответствии с моим дизайном; реализовать логику работы программы; обеспечить стабильную работу на Windows 10 и Windows 11; предоставить исходный код Visual Studio (.sln, .vcxproj). У меня уже есть: дизайн интерфейса (скриншоты прикладываю); концепция работы программы; перечень функций, который обсудим с исполнителем. Требования к исполнителю: уверенное знание C++; опыт работы в Microsoft Visual Studio; опыт разработки Windows Desktop-приложений; аккуратный и читаемый код; готовность поддерживать связь во время разработки. Пожалуйста, в ответе отправьте: примеры ваших EXE-программ; опыт работы с C++; ориентировочный срок выполнения; стоимость работы.
Добрый день Необходимо создать модуль, который будет работать с БД Firebird на C++ для продажи товаров. Есть примеры готовых решений и описание функционала модуля. Основные функции: авторизация, выбор товара на экране из групп/подгрупп, переход в корзину, оплата картой и печать чека. Программа должна работать на Windows 10 и выше, использовать существующую базу данных.
Требуется разработать патч для драйвера видеокарты, расширяющий возможности управления графическим адаптером за счёт добавления дополнительных пользовательских настроек. Патч должен интегрироваться в существующую архитектуру драйвера без нарушения его основной функциональности и обеспечивать совместимость с поддерживаемыми версиями операционной системы. Основной целью является предоставление более гибкого доступа к параметрам, которые недоступны в стандартной панели управления драйвера, с возможностью их изменения через пользовательский интерфейс или программный API. Патч должен предусматривать модульную структуру, позволяющую в дальнейшем добавлять новые параметры без существенной переработки кода. Необходимо обеспечить корректную обработку ошибок, журналирование изменений, возможность отката настроек к значениям по умолчанию, а также сохранение совместимости с будущими обновлениями драйвера, насколько это возможно. Решение должно сопровождаться технической документацией с описанием архитектуры, реализованных возможностей, ограничений и рекомендаций по тестированию.