1

У меня есть блок-схема или дерево решений, через которое я хотел бы, чтобы люди проходили интерактивно. По сути, каждый вопрос в дереве решений должен быть представлен пользователю, и как только он сделает свой выбор, он переходит к следующему блоку. Пример:

Q1: тебе больше 18 лет? (Если да, перейдите к Q2, если нет, перейдите к Q3)

Q2: у вас есть машина? (Если да, показать текст / отправить электронное письмо / и т.д., Если нет, перейдите к вопросу 3)

Q3: (только сообщение) Спасибо за попытку!

Общие интерфейсы опроса / вопросника, которые я нахожу онлайн, не кажутся оптимизированными для этого использования. Например, они требуют, чтобы вы сделали свой выбор, а затем нажмите Далее. У меня такое чувство, что я смотрю не в том месте, но, очевидно, не могу найти лучшего ...

Результатом преобразования должна стать либо портативная программа для Windows, либо набор веб-страниц, размещенных в Интернете, либо я мог бы установить какое-либо приложение на веб-сервере Linux. Поскольку первый вопрос в предполагаемом приложении приведет пользователя к одному из 4 или 5 поддеревьев, простое включение / отключение / редактирование поддеревьев по отдельности было бы плюсом.

1 ответ1

0

Банкомат позволяет клиенту снимать максимум 500 долларов в день. Если клиент снимает более 300 долларов, плата за обслуживание составляет 4% от суммы свыше 300 долларов. Если у клиента недостаточно средств на счету, банкомат информирует клиента о недостаточности средств и дает возможность снять деньги за плату за обслуживание в размере 25,00 долларов США. Если на счете нет денег или остаток на счете отрицательный, банкомат не позволяет клиенту снять деньги. Если сумма, подлежащая снятию, превышает 500 долларов США, банкомат информирует клиента о максимальной сумме, которую можно снять. Напишите алгоритм, который позволяет клиенту вводить сумму, которая будет снята. Затем алгоритм проверяет общую сумму на счете, распределяет деньги клиенту и дебетует счет на сумму, которую сняли, и плату за обслуживание, если таковые имеются.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .