Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Краткое описание:

Необходимо написать маленькую десктоп программу для подсчёта цены рецепта из его составляющих продуктов.

Сами блюда и его составляющие будут представлены в 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.: могу переписать текстовые файлы для удобного поискаЛибо же заместо них использвать что-то другое

3 года назад
theveon
Сергей 
24 года
3 года в сервисе
Был
2 года назад

Выбранный исполнитель

severnayakorolev
Александр 
27 лет
3 года в сервисе
Был
2 года назад
3 года назад
$12
2 дня
Escrow
Всё выполнено в быстрые сроки Максимальная отзывчивость
Ни каких проблем в процессе работы не возникло.

Заявки фрилансеров

severnayakorolev
Александр 
27 лет
3 года в сервисе
Был
2 года назад
3 года назад
  • Похожие заказы

  • Требуется реализовать программу на Python, которая будет отправлять разрешение (permit) из одного смарт-контракта в другой на тестовой сети Rinkeby. Используйте стандартные библиотеки web3, json и eth_account для выполнения задачи. Пример передачи разрешения на отправку 1 USDT из смарт-контракта А в смарт-контракт Б.

    Закрыт
    3 года назад
  • Необходимо создать код на VBA для Excel, который будет выполнять расчет магистрального газопровода. Ввод данных осуществляется в окнах, а по нажатию кнопки 'РЕШИТЬ' результаты выводятся на следующем листе. Также рассматривается возможность разработки программы на другом языке с аналогичной функциональностью.

    Закрыт
    3 года назад
  • Ищется исполнитель для разработки зарядного устройства на базе Arduino Nano. Схема электроники, меню и алгоритмы заряда уже подготовлены. Требуется реализация проекта с учетом указанных требований.

    Закрыт
    3 года назад
  • Ищется исполнитель для разработки зарядного устройства для автомобильных аккумуляторов на базе Arduino nano. Схема электроники, меню и алгоритмы заряда уже подготовлены. Требуется реализация проекта с учетом предоставленных материалов.

    Закрыт
    3 года назад
  • Требуется выполнить вариант 14 из таблицы, касающийся механизации и автоматизации горного производства. В задании содержатся вопросы и задачи, которые необходимо решить. Ожидается детальный анализ и разработка прикладного программного обеспечения.

    Закрыт
    3 года назад
  • Требуется разработать программу для распознавания двумерной капчи, содержащей цифры и буквы русского и английского алфавита. Язык программирования - C++ (приоритет) или Python. Срок выполнения - до 17.04.2022.

    Прикладное ПО1 исполнитель
    Завершен
    3 года назад
  • Необходимо разработать чат-бота для регистрации пользователей и фиксации данных о доходах и расходах. Бот должен напоминать о важных действиях, фиксировать прогулы и синхронизировать информацию с Google Таблицей. Основные функции: таймер на 48 часов, ввод данных, учет продаж кроссовок и автоматизация процессов.

    Закрыт
    3 года назад
  • Необхідно доопрацювати програму з 6 методами кластеризації. Змінити позначення стовпців на літери, забезпечити завантаження масиву у вікно для контролю даних, відображати результати за номерами кластерів та зберігати файли з назвами методів кластеризації.

    Прикладное ПО1 исполнитель
    Завершен
    3 года назад
  • $15

    Необходимо разработать программу на Java, которая подсчитывает количество точек пересечения отрезков, заданных на плоскости N<=20 различными точками. Программа должна считывать данные из файла points.txt, выводить отрезки и количество их пересечений. Программа должна включать комментарии к коду и учитывать условия задачи.

    Закрыт
    3 года назад