На главную

Необходимо реализовать 3 алгоритма

Здравствуйте.<br><br>Требуется реализовать три алгоритма<br>1. Сложение целых чисел - двух последовательностей единиц, разделенных символом «*» <br>2. Вычитание целых чисел А и В - двух последовательностей единиц, разделенных символом «*» (А &gt;В).<br>3. Копирование целого числа – последовательность единиц надо продублировать, поставив между исходной последовательностью и копией символ «*».<br><br>Для выполнения работы требуется:<br>1. Написать последовательность команд МТ.<br>2. Сохранить эти команды в файле, например, в текстовом формате.<br>3. Далее идет описание работы программы.<br>4. В программе должны быть следующие обязательные опции меню (кнопки): Ввод, Загрузить, Выполнить пошагово, Выполнить, Возобновить, Выход (названия можно изменять, не меняя содержания действия).<br>5. При нажатии кнопки «Ввод» ввести с клавиатуры обрабатываемые числа (число) и отобразить их (его) на экране в виде единиц, т.е. отобразить фрагмент ленты МТ.<br>6. При нажатии кнопки «Загрузить» загрузить в программу файл с командами МТ.<br>7. Далее реализовать работу МТ - по очереди выполнять программным путем каждую команду (процесс интерпретации команд МТ), изменяя содержимое ленты МТ.<br>8. В режиме «Выполнить пошагово» выполнение очередной команды происходит при нажатии клавиши Enter, а на экране видно соответствующее изменение ленты МТ.<br>9. В режиме «Выполнить» все команды МТ срабатывают сразу, и на экране должна быть видна итоговая последовательность единиц как результат работы МТ.<br>10. При нажатии кнопки «Возобновить» («Очистить») результаты работы МТ аннулируются, на экране отображаются исходная последовательность единиц, и можно вновь повторить работу МТ, начиная с п.7<br><br>Возможно идеальным решением будет создание единого алгоритма обработчик команд, и 3 файлов с командами для каждого из алгоритмов. <br><br>Интерфейс нужно использовать мой. <br><br>В первом архиве создан примитивный алгоритм м.т который реализует сложение строки из 4 единиц. <br><br>Во втором, попытка реализовать единый алгоритм с добавлением кнопок загрузки конкретного набора команд сразу. <br>В нём на ввод подаётся не количество единиц для входа, а сама "лента" м.т чтобы можно было складывать и вычитать.(но вероятно можно вернуть к исходном варианту и вводить количество единиц, а уже при нажатии загрузить файл для сложения и вычитания(три кнопки снизу) выводить окно для запроса второго слоган ого или вычитаемого.)<br><br>Файлы -<br><a href="https://disk.yandex.ru/d/7_tZE3NLKfBJxQ">https://disk.yandex.ru/d/7_tZE3NLKfBJxQ</a> - проект с примитивной работой сложения,<br><a href="https://disk.yandex.ru/d/EB3uwl3tDEumgA">https://disk.yandex.ru/d/EB3uwl3tDEumgA</a><span> - вот второй с попыткой реализации.<br></span><br><br>

Парсер информации и отзывов на отели c

Парсинг информации и отзывов об отелях с нескольких маркетплейсов и карт, с объединением полученных данных, и настройкой периодического обновления. Разработать общую...

спроектировать с использованием нотации BPMN 2.0 процесс реализации маркетинговой кампании по продвижению новой услуги

ЗАДАНИЕ Вам необходимо спроектировать с использованием нотации BPMN 2.0 процесс реализации маркетинговой кампании по... цена договорная 2025-03-25

C#, Брутфорс id игр в Steam, актуализация списка

Главная цель: иметь полный актуализирующийся список packageid (subid) всех игр Steam в базе данных SQL Инструменты: С#, библиотека SteamKit...