![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 12.12.2014
Сообщений: 1
|
![]()
Дали задание и я не успеваю выучить ассемблер, чтобы его осилить . Нужно в строке из 20 символов поменять местами первые 10 символов со вторыми и вывести результат на экран. Буду рад любым соображениям на эту тему. Например как загнать эту строку в цикл, чтоб на 10 символе происходил перенос части строки в память,а потом обрабатывалась вторая половина строки и всё это соединялась и выводилось на экран как описано выше. Можно одну часть строки отправит в ah ,а другую в al, а потом вывести всё как ax?
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
![]()
..один из вариантов решения этой задачи.
На входе ждёт только цифры 0-9 (лень писать остальные конверторы). Пример окна: Input string..: 01234567899876543210 Output string..: 98765432100123456789 Код:
Нашедшего выход - затаптывают первым..
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Новичок,помогите написать програму | Андрей3443 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 19.10.2014 12:57 |
Помогите написать програму | AyzekUorren | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 13.10.2014 21:48 |
Помогите написать програму | RAVEN23 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 04.06.2009 17:15 |
Помогите написать програму | TheVenny | Помощь студентам | 3 | 05.11.2008 19:52 |