Фриланс: заказать «Прикладное ПО – qt»
Закажите услуги фрилансеров для вашего проекта прямо сейчас!
Размещение заказа на фриланс бирже бесплатно, а предложения поступят уже через несколько минут.
Закажите: Прикладное ПО - qt на фрилансе в Киеве, Москве, Минске и в других городах и странах СНГ. На фриланс бирже weblancer вы можете найти широкий выбор проектов и вакансий с лучшими ценами, безопасной сделкой и своевременной оплатой.
Частые вопросы по прикладному ПО
💎 Как найти хорошего фрилансера по прикладному ПО?
Выбирайте лучших программистов на Weblancer.
⭐ Где найти работу по социальным сетям (SMM и SMO)?
Работа на фриланс для SMM-менеджеров есть на Веблансер.
⭐ Что такое фриланс-биржа?
Ознакомтесь с подробной информацией о фриланс-бирже.
Нужно сделать с помощью QT Designer простой блокнот, состоящий из нескольких форм и реализующий весь нужный функционал записи и редактирования. ... Читать дальше
Нужно сделать с помощью QT Designer простой блокнот, состоящий из нескольких форм и реализующий весь нужный функционал записи и редактирования. Опишу всё подробнее в личных сообщениях. Свернуть
3 заявки
Закрыт
Добрый день!
Необходимо переписать уже готовый код под мою задачу. У нас есть рабочая область, где будут размещены ПК и ... Читать дальше
Необходимо переписать уже готовый код под мою задачу. У нас есть рабочая область, где будут размещены ПК и ... Читать дальше
Добрый день!
Необходимо переписать уже готовый код под мою задачу. У нас есть рабочая область, где будут размещены ПК и серверы. В готовом коде необходимо добавить:
1) Загрузка своих изображений на рабочую область
2) Соединение линиями выбранных компьютеров
3) Возможность сохранения и восстановления рабочей области в такой формат, который будет сохранять подвязки всех машин (ID)
4) Парсинг рабочей области, для соединения определенных ПК между собой.
Более подробно обсудим в переписке.
Хочу получить что-то похожее как на фото.
Язык программирования: C++, Qt 5.11.2
Сайт: ссылкаСвернуть
Необходимо переписать уже готовый код под мою задачу. У нас есть рабочая область, где будут размещены ПК и серверы. В готовом коде необходимо добавить:
1) Загрузка своих изображений на рабочую область
2) Соединение линиями выбранных компьютеров
3) Возможность сохранения и восстановления рабочей области в такой формат, который будет сохранять подвязки всех машин (ID)
4) Парсинг рабочей области, для соединения определенных ПК между собой.
Более подробно обсудим в переписке.
Хочу получить что-то похожее как на фото.
Язык программирования: C++, Qt 5.11.2
Сайт: ссылкаСвернуть
нет заявок
Закрыт
Разработать программу для шифрования и дешифрования сообщения различными способами (шифр Цезаря, Виженера, побайтовой операции XOR). Реализовать
возможность как шифрования отдельных ... Читать дальше
возможность как шифрования отдельных ... Читать дальше
Разработать программу для шифрования и дешифрования сообщения различными способами (шифр Цезаря, Виженера, побайтовой операции XOR). Реализовать
возможность как шифрования отдельных строк, так и файлов целиком.
Реализовать интерфейс пользователя.
Вывод данных: в файл или текстовый/графический интерфейс программы Свернуть
возможность как шифрования отдельных строк, так и файлов целиком.
Реализовать интерфейс пользователя.
Вывод данных: в файл или текстовый/графический интерфейс программы Свернуть
$10
Завершен
Требуется выполнить лабораторную работу к 10 ноября вместе с отчётом, в котором будут подробные пояснения функционала программы . Просьба написать ... Читать дальше
Требуется выполнить лабораторную работу к 10 ноября вместе с отчётом, в котором будут подробные пояснения функционала программы . Просьба написать комментарии в коде, как можно подробнее. Вероятнее всего потребуются дополнительные объяснения - важно, чтобы я понял Свернуть
3 заявки
Закрыт
Есть два проекта, один основной, в котором уже есть все фигуры и возможность с ними взаимодействовать( менять размер и вращать), ... Читать дальше
Есть два проекта, один основной, в котором уже есть все фигуры и возможность с ними взаимодействовать( менять размер и вращать), второй проект это пример как надо сделать объединение фигур распознавать точку в области фигуры. Главное сделать объединение и взаимодействие с одной фигурой
Drawings - основной проект Свернуть
Drawings - основной проект Свернуть
1 заявка
Закрыт
Есть проект в котором есть несколько фигур, при запуске программы мы выбираем фигуру, рисуем ее, после чего ее можно будет ... Читать дальше
Есть проект в котором есть несколько фигур, при запуске программы мы выбираем фигуру, рисуем ее, после чего ее можно будет по точкам вокруг фигуры увеличивать ее в разные стороны, а так же поворачивать. Проект с фигурами прикрепил. Свернуть
2 заявки
Закрыт
нужно написать код в qt на qml. Приложение на QT + QML. Подключения по bluetooth к разным устройствам и обмен ... Читать дальше
нужно написать код в qt на qml. Приложение на QT + QML. Подключения по bluetooth к разным устройствам и обмен данными: файлы, массив байт и т.п.
Интерфейс максимально простой, чтобы можно было спокойно разобраться в коде. Свернуть
Интерфейс максимально простой, чтобы можно было спокойно разобраться в коде. Свернуть
3 заявки
Закрыт
Необходимо настроить среду разработки и крос-компиляции QT -> Raspberry PI и запустить на Raspberry PI один готовый стандартный тестовый пример.
нет заявок
Закрыт
Требуется разработать модуль для 3D визуализации растровых карт местности (изображений). Можно использовать любые библиотеки для Qt. В
качестве СУБД использовать ... Читать дальше
качестве СУБД использовать ... Читать дальше
Требуется разработать модуль для 3D визуализации растровых карт местности (изображений). Можно использовать любые библиотеки для Qt. В
качестве СУБД использовать PostgreSQL.
Пояснение:
Нужно разработать рабочий прототип.
В качестве прототипа подойдет построение 3D карты местности (1 город или один район города).
В качестве исходников можно использовать:
- openstreetmap в качестве 2D карт;
- датасет местности, любое из ссылка или любой другой набор данных.
Срок выполнения: 29.05 включительно.
Важно: наличие комментариев по ходу кода; описание файлов и их предназначения в
отдельном вордовском файле + прикрепить изображения вида 2д-3д (3
города или района), наглядно продемонстрировав работу модуля. Свернуть
качестве СУБД использовать PostgreSQL.
Пояснение:
Нужно разработать рабочий прототип.
В качестве прототипа подойдет построение 3D карты местности (1 город или один район города).
В качестве исходников можно использовать:
- openstreetmap в качестве 2D карт;
- датасет местности, любое из ссылка или любой другой набор данных.
Срок выполнения: 29.05 включительно.
Важно: наличие комментариев по ходу кода; описание файлов и их предназначения в
отдельном вордовском файле + прикрепить изображения вида 2д-3д (3
города или района), наглядно продемонстрировав работу модуля. Свернуть
1 заявка
Закрыт
Написать парсер на с++ и сделать удобный интерфейс в qt
4 заявки
Закрыт
Суть: есть виртуальная лаборатория (состоит из приборов) на каждую лабораторную работу мы добавляем электротехнический прибор (частичный минимальный функционал), программируется на ... Читать дальше
Суть: есть виртуальная лаборатория (состоит из приборов) на каждую лабораторную работу мы добавляем электротехнический прибор (частичный минимальный функционал), программируется на С++
Задача 1: свч генератор R&S HAMEG hm8135 с частичным функционалом (freq, level, цифры)
(просто картинка генератора, нажимаются кнопки, что-то меняется на экране, можно посмотреть примеры работы на других приборах как +- должно выглядеть)
Часть кода у генератора уже есть
Очень подробно (функционал, исходник, как и что):
ссылка
Мягкий дедлайн 10 мая (включительно)
Жесткий дедлайн 15 мая (включительно)
Бюджет и сроки обсудим, готова рассмотреть, понимаю о срочности и уровне сложности работы, на связи 24/7
Сложности с Qt, не получается, помогите Свернуть
Задача 1: свч генератор R&S HAMEG hm8135 с частичным функционалом (freq, level, цифры)
(просто картинка генератора, нажимаются кнопки, что-то меняется на экране, можно посмотреть примеры работы на других приборах как +- должно выглядеть)
Часть кода у генератора уже есть
Очень подробно (функционал, исходник, как и что):
ссылка
Мягкий дедлайн 10 мая (включительно)
Жесткий дедлайн 15 мая (включительно)
Бюджет и сроки обсудим, готова рассмотреть, понимаю о срочности и уровне сложности работы, на связи 24/7
Сложности с Qt, не получается, помогите Свернуть
1 заявка
Закрыт
Краткое описание:
Необходимо написать маленькую десктоп программу для подсчёта цены рецепта из его составляющих продуктов.
Сами блюда и его составляющие ... Читать дальше
Необходимо написать маленькую десктоп программу для подсчёта цены рецепта из его составляющих продуктов.
Сами блюда и его составляющие ... Читать дальше
Краткое описание:
Необходимо написать маленькую десктоп программу для подсчёта цены рецепта из его составляющих продуктов.
Сами блюда и его составляющие будут представлены в txt файлах (около 100 блюд)
Интерфейс готов(Qt проект), необходим лишь код:
-ввод в поисковую строку блюда или составляющего рецепта
-поиск по слову и вывод 5 блюд(больше не надо)
-при нажатии на одно блюдо будет выведен полный рецепт и цены на каждый ингридиент
Полное описание:
Скорее всего надо будет собирать проект с нуля, но выглядеть он должен примерно так, как я отправил Вам файломПри запуске программы у нас открывается главное окно, на котором есть строка поиска, в которую пользователь введёт блюдо или ингредиентПосле ввода и нажатия на "поиск" программа либо открывает новое окно, закрывая старое, либо же ниже в окне выводит 5 блюд(не больше), которые нашла в txt файле, либо же нашла такой ингредиент в одном из описании блюдаесли же она ничего не нашла, то выводит информацию, что такого блюда нет в базеПримерный текст в блюдах:Блины_Американские Куриное_яйцо,_2_шт,_Соль,_1_чл,_Сахар,_3_сл,_Молоко,_2_стакана,_Пшеничная_мука,_2_стакана,_Гашеная_сода,_1_чл,_Растительное_масло,_четверть_стакана Блины_на_молоке_тонкие Пшеничная_мука,_400_г,_Сахар,_2_сл,_Куриное_яйцо,_5_штук,_молоко,_1_л,_Соль,_щепотку,_Растительное_масло,_2_сл Блины_обычные Молоко,_500_мл,_Куринное_яйцо,_2_шт,_Сахар,_1_сл,_Растительное_масло,_2_сл,_Пшеничная_мука,_200_г,_Соль,_по_вкусу,_Сода,_2_г Блины_на_молоке_воздушные Молоко,_500_мл,_Куриное_яйцо,_2_штук,_Соль,_по_вкусу,_Сахар,_3_сл,_Пшеничная_мука,_400_г,_Растительное_масло,_2_сл,_Разрыхлитель,_щепоткаБлины_обычные Куриное_яйцо,_2_шт,_Вода,_250_мл,_Молоко,_250_мл,_Пшеничная_мука,_145_г,_Растительное_масло,_30_мл,_Топлёное_масло,_30_г,_Соль,_1_щепотка endСначала название блюда, а затем его составляющеея пытался сделать пробелы только между блюдом и его составляющим, в то время как внутренние разделители нижним подчёркиваниемКажется для сравнения необходимо будет избавляться от "_" и приводить к общему региструНашли по поиску и вывели максимум 5 блюд -> дальше пользователь может выбрать, какое открыватьПри открытии как я предоставлял на картинках в заявке, выводится уже отдельно название, по отдельности составляющее, и каждому ингредиенту выводится его стоимость, которая будет в отдельном файлеСтоимость бывает двух видовПример файла с стоимостью продуктов:Хлеб 200 100Сыр 150 120Масло растительное 120 80и так далееВ ценах первое обычное, второе минимальное, которые должны переключаться между собой при триггере переключателя в программеОтдельное место для подсчёта суммы на все ингредиентыНа описание кол-ва составляющих обращать внимание не стоит, ибо оно будет в выводе информации, но на цену никак не влияетКартинку выводить не надо, и добавлять в избранное тоже не стоит, это уже либо сам реализую(попробую)Ещё если можно, было бы неплохо добавить menubar в каждое окноКак это реализовать я так и не разобралсяА так у нас из каждого окна должна быть возможность перейти в другое и обратноP.S.: могу переписать текстовые файлы для удобного поискаЛибо же заместо них использвать что-то другое Свернуть
Необходимо написать маленькую десктоп программу для подсчёта цены рецепта из его составляющих продуктов.
Сами блюда и его составляющие будут представлены в txt файлах (около 100 блюд)
Интерфейс готов(Qt проект), необходим лишь код:
-ввод в поисковую строку блюда или составляющего рецепта
-поиск по слову и вывод 5 блюд(больше не надо)
-при нажатии на одно блюдо будет выведен полный рецепт и цены на каждый ингридиент
Полное описание:
Скорее всего надо будет собирать проект с нуля, но выглядеть он должен примерно так, как я отправил Вам файломПри запуске программы у нас открывается главное окно, на котором есть строка поиска, в которую пользователь введёт блюдо или ингредиентПосле ввода и нажатия на "поиск" программа либо открывает новое окно, закрывая старое, либо же ниже в окне выводит 5 блюд(не больше), которые нашла в txt файле, либо же нашла такой ингредиент в одном из описании блюдаесли же она ничего не нашла, то выводит информацию, что такого блюда нет в базеПримерный текст в блюдах:Блины_Американские Куриное_яйцо,_2_шт,_Соль,_1_чл,_Сахар,_3_сл,_Молоко,_2_стакана,_Пшеничная_мука,_2_стакана,_Гашеная_сода,_1_чл,_Растительное_масло,_четверть_стакана Блины_на_молоке_тонкие Пшеничная_мука,_400_г,_Сахар,_2_сл,_Куриное_яйцо,_5_штук,_молоко,_1_л,_Соль,_щепотку,_Растительное_масло,_2_сл Блины_обычные Молоко,_500_мл,_Куринное_яйцо,_2_шт,_Сахар,_1_сл,_Растительное_масло,_2_сл,_Пшеничная_мука,_200_г,_Соль,_по_вкусу,_Сода,_2_г Блины_на_молоке_воздушные Молоко,_500_мл,_Куриное_яйцо,_2_штук,_Соль,_по_вкусу,_Сахар,_3_сл,_Пшеничная_мука,_400_г,_Растительное_масло,_2_сл,_Разрыхлитель,_щепоткаБлины_обычные Куриное_яйцо,_2_шт,_Вода,_250_мл,_Молоко,_250_мл,_Пшеничная_мука,_145_г,_Растительное_масло,_30_мл,_Топлёное_масло,_30_г,_Соль,_1_щепотка endСначала название блюда, а затем его составляющеея пытался сделать пробелы только между блюдом и его составляющим, в то время как внутренние разделители нижним подчёркиваниемКажется для сравнения необходимо будет избавляться от "_" и приводить к общему региструНашли по поиску и вывели максимум 5 блюд -> дальше пользователь может выбрать, какое открыватьПри открытии как я предоставлял на картинках в заявке, выводится уже отдельно название, по отдельности составляющее, и каждому ингредиенту выводится его стоимость, которая будет в отдельном файлеСтоимость бывает двух видовПример файла с стоимостью продуктов:Хлеб 200 100Сыр 150 120Масло растительное 120 80и так далееВ ценах первое обычное, второе минимальное, которые должны переключаться между собой при триггере переключателя в программеОтдельное место для подсчёта суммы на все ингредиентыНа описание кол-ва составляющих обращать внимание не стоит, ибо оно будет в выводе информации, но на цену никак не влияетКартинку выводить не надо, и добавлять в избранное тоже не стоит, это уже либо сам реализую(попробую)Ещё если можно, было бы неплохо добавить menubar в каждое окноКак это реализовать я так и не разобралсяА так у нас из каждого окна должна быть возможность перейти в другое и обратноP.S.: могу переписать текстовые файлы для удобного поискаЛибо же заместо них использвать что-то другое Свернуть
Завершен
Написать библиотеку, которая будет сама переносить из 4 версии Qt в 5. Так же должно быть учитываться, что в программе, ... Читать дальше
Написать библиотеку, которая будет сама переносить из 4 версии Qt в 5. Так же должно быть учитываться, что в программе, которая будет переноситься, идет работа с файлами( например запись в файл или открытие). Для примера как работает библиотека так же нужно предоставить простую программу на qt 4, где присутствует запись в файл. в идеале конечно видео ,где как раз при применение созданной библиотеке это простая программа из 4 версии переносится в 5 Свернуть
1 заявка
Закрыт
написать библиотеку, которая будет сама переносить из 4 версии Qt в 5. Так же должно быть учитываться, что в программе, ... Читать дальше
написать библиотеку, которая будет сама переносить из 4 версии Qt в 5. Так же должно быть учитываться, что в программе, которая будет переноситься, идет работа с файлами( например запись в файл или открытие). Для примера как работает библиотека так же нужно предоставить простую программу на qt 4, где присутствует запись в файл. в идеале конечно видео ,где как раз при применение созданной библиотеке это простая программа из 4 версии переносится в 5 Свернуть
2 заявки
Закрыт
Есть приложение на Qt 5.9.8, осуществляющее VPN подключение.
Приложение кроссплатформенное, есть сборки для Windows, macOS, Ubuntu.
Проблема в том, что ... Читать дальше
Приложение кроссплатформенное, есть сборки для Windows, macOS, Ubuntu.
Проблема в том, что ... Читать дальше
Есть приложение на Qt 5.9.8, осуществляющее VPN подключение.
Приложение кроссплатформенное, есть сборки для Windows, macOS, Ubuntu.
Проблема в том, что приложение при авторизации выдает ошибку "API недоступно".
То есть приложение не открывает API через XML.
Хотя само по себе API доступно и через браузер открывается корректно.
При ответе указывайте цену. Свернуть
Приложение кроссплатформенное, есть сборки для Windows, macOS, Ubuntu.
Проблема в том, что приложение при авторизации выдает ошибку "API недоступно".
То есть приложение не открывает API через XML.
Хотя само по себе API доступно и через браузер открывается корректно.
При ответе указывайте цену. Свернуть
нет заявок
Закрыт
1 Задача
Даны 3 точки на плоскости в формате
x1 y1 x2 y2 x3 y3
Требуется найти координаты следующих точек ... Читать дальше
Даны 3 точки на плоскости в формате
x1 y1 x2 y2 x3 y3
Требуется найти координаты следующих точек ... Читать дальше
1 Задача
Даны 3 точки на плоскости в формате
x1 y1 x2 y2 x3 y3
Требуется найти координаты следующих точек
1. точка пересечения медиан
2. точка пересечения биссектрис (центр вписанной окружности)
3. точка пересечения биссектрисы угла A и внешних углов B и C (центр вневписанной окружности)
4. точка пересечения высот
5. точка пересечения серединных перпендикуляров к сторонам (центр описанной окружности)
5. точка Жергонна - точка пересечения отрезков, соединяющих вершины треугольника с точками касания вписанной окружности
6. точка Нагеля - точка пересечения отрезков, соединяющих вершины треугольника с точками касания трех вневписанных окружностей
Пусть программа продемонстрирует, что в каждом случае три отрезка пересекаются в одной точке.
Используйте классы R2Point, R2Vector из предыдущего задания. Могут быть полезны следующие соображения:
*для двух точек A и B середину отрезка AB можно определить как ( A+B )/2 (посмотрите, как опеределен operator + для R2Point)
*для двух векторов найти вектор, направленный вдоль биссектриссы между ними можно, взяв сумму нормализованных векторов
*найти пересечение отрезков и прямых можно с помощью функций intersectLineSegments, intersectLineSegmentAndLine, intersectStraightLines (функции эти реализованы в R2Graph.cpp - если компилируете из командной строки, сделайте makefile)
2 Задача
В приложенном архиве - пример приложения на Qt. В дополнение к тому, о чем говорили на занятии:
вызываем setSizePolicy(Expanding, Expanding), чтобы виджет захватывал максимальную область в layout
вызываем painter.setRenderHint(painter.Antialiasing) для того, чтобы линии получались гладкие
точки сохраняем в QList
дописана логика обработки mouse events: левой кнопкой мышки можно добавлять или таскать точки, клик правой кнопкой удаляет точки.
Модифицируйте программу так, чтобы она не позволяла задавать более 3 точек и рисовала треугольник и центр пересечения медиан треугольника.
По нажатию на кнопку в верхней панели - очищаем список точек и рисунок (reset).
Если будет нужно, то ссылку на урок отправлю Свернуть
Даны 3 точки на плоскости в формате
x1 y1 x2 y2 x3 y3
Требуется найти координаты следующих точек
1. точка пересечения медиан
2. точка пересечения биссектрис (центр вписанной окружности)
3. точка пересечения биссектрисы угла A и внешних углов B и C (центр вневписанной окружности)
4. точка пересечения высот
5. точка пересечения серединных перпендикуляров к сторонам (центр описанной окружности)
5. точка Жергонна - точка пересечения отрезков, соединяющих вершины треугольника с точками касания вписанной окружности
6. точка Нагеля - точка пересечения отрезков, соединяющих вершины треугольника с точками касания трех вневписанных окружностей
Пусть программа продемонстрирует, что в каждом случае три отрезка пересекаются в одной точке.
Используйте классы R2Point, R2Vector из предыдущего задания. Могут быть полезны следующие соображения:
*для двух точек A и B середину отрезка AB можно определить как ( A+B )/2 (посмотрите, как опеределен operator + для R2Point)
*для двух векторов найти вектор, направленный вдоль биссектриссы между ними можно, взяв сумму нормализованных векторов
*найти пересечение отрезков и прямых можно с помощью функций intersectLineSegments, intersectLineSegmentAndLine, intersectStraightLines (функции эти реализованы в R2Graph.cpp - если компилируете из командной строки, сделайте makefile)
2 Задача
В приложенном архиве - пример приложения на Qt. В дополнение к тому, о чем говорили на занятии:
вызываем setSizePolicy(Expanding, Expanding), чтобы виджет захватывал максимальную область в layout
вызываем painter.setRenderHint(painter.Antialiasing) для того, чтобы линии получались гладкие
точки сохраняем в QList
дописана логика обработки mouse events: левой кнопкой мышки можно добавлять или таскать точки, клик правой кнопкой удаляет точки.
Модифицируйте программу так, чтобы она не позволяла задавать более 3 точек и рисовала треугольник и центр пересечения медиан треугольника.
По нажатию на кнопку в верхней панели - очищаем список точек и рисунок (reset).
Если будет нужно, то ссылку на урок отправлю Свернуть
$20
нет заявок
Закрыт
Нужно реализовать класс для отрисовки формул. Подробности в doc
нет заявок
Закрыт
В файле МДКП - задание, в папке toynote готовая программа, в untitled - макеты интерфейса
В дальнейшем возможно придется добавить ... Читать дальше
В дальнейшем возможно придется добавить ... Читать дальше
В файле МДКП - задание, в папке toynote готовая программа, в untitled - макеты интерфейса
В дальнейшем возможно придется добавить тесты, но не сейчас Свернуть
В дальнейшем возможно придется добавить тесты, но не сейчас Свернуть
$14
Завершен
Нужно сделать задание в Qt creator
"Нарисовать как меньшая окружность движется внутри по большей окружности. Через меню задается цвет и ... Читать дальше
"Нарисовать как меньшая окружность движется внутри по большей окружности. Через меню задается цвет и ... Читать дальше
Нужно сделать задание в Qt creator
"Нарисовать как меньшая окружность движется внутри по большей окружности. Через меню задается цвет и толщина линий окружностей (две отдельных вкладки меню)." Свернуть
"Нарисовать как меньшая окружность движется внутри по большей окружности. Через меню задается цвет и толщина линий окружностей (две отдельных вкладки меню)." Свернуть
$5
нет заявок
Закрыт
Нужно сделать задание в Qt creator
"Нарисовать как меньшая окружность движется внутри по большей окружности. Через меню задается цвет и ... Читать дальше
"Нарисовать как меньшая окружность движется внутри по большей окружности. Через меню задается цвет и ... Читать дальше
Нужно сделать задание в Qt creator
"Нарисовать как меньшая окружность движется внутри по большей окружности. Через меню задается цвет и толщина линий окружностей (две отдельных вкладки меню)."
задачка не сложная, для тех кто хоть немного разбирается в c++
бюджет 300-500 рублей Свернуть
"Нарисовать как меньшая окружность движется внутри по большей окружности. Через меню задается цвет и толщина линий окружностей (две отдельных вкладки меню)."
задачка не сложная, для тех кто хоть немного разбирается в c++
бюджет 300-500 рублей Свернуть
$4
Завершен