Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.02.2013, 11:21   #1
bloodykz
Пользователь
 
Аватар для bloodykz
 
Регистрация: 15.02.2012
Сообщений: 19
По умолчанию 2 задачи asm

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

Задача 2.ввести строку,состоящую только из букв, и определить, являются ли буквы в строке упорядоченными по алфавиту.
bloodykz вне форума Ответить с цитированием
Старый 24.02.2013, 12:39   #2
bloodykz
Пользователь
 
Аватар для bloodykz
 
Регистрация: 15.02.2012
Сообщений: 19
По умолчанию

Задачу 1 сделал . Осталась Задача 2
bloodykz вне форума Ответить с цитированием
Старый 24.02.2013, 17:54   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

во-первых, ассемблеры, они разные бывают.

во-вторых, раз Вы решили первую задачу, то, как минимум, знаете, как начать решение второй. Выкладывайте свои наработки, сообщите о том, что именно у Вас не получается, думаю, что Вам помогут.
На первый взгляд, задача выглядит совсем простой, сравните первый и второй символы строки, дальше перебирайте символы по одному и проверяйте, сохраняется ли тоже самое неравенство (поясню, если первый символ меньше второго, то, каждый проверяемый символ строки должен быть меньше следующего. И наоборот, если первый символ больше второго, то, каждый проверяемый символ строки должен быть больше следующего). Если дошли до конца строки и условие всё время соблюдалось - ответ "строка упорядочена", если на любом из символов условие не соблюдено, то сразу выход из цикла перебора и — "строка неупорядочена".
Serge_Bliznykov вне форума Ответить с цитированием
Старый 24.02.2013, 18:19   #4
bloodykz
Пользователь
 
Аватар для bloodykz
 
Регистрация: 15.02.2012
Сообщений: 19
По умолчанию

Спасибо. эмулятор emul8086 Вот именно в сравнении я и повис. Не понимаю как сравнить 2 элемента из строки, как организовать цикличность.
bloodykz вне форума Ответить с цитированием
Старый 24.02.2013, 18:50   #5
vadimych
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 325
По умолчанию

bloodykz, так где же всё-таки Ваши наработки?
vadimych вне форума Ответить с цитированием
Старый 24.02.2013, 19:19   #6
bloodykz
Пользователь
 
Аватар для bloodykz
 
Регистрация: 15.02.2012
Сообщений: 19
По умолчанию

Так мне нужно только как организовать цикл,хотя бы пример, и по нему я сам сделаю.
bloodykz вне форума Ответить с цитированием
Старый 24.02.2013, 19:22   #7
vadimych
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 325
По умолчанию

Цитата:
Сообщение от bloodykz Посмотреть сообщение
Так мне нужно только как организовать цикл,хотя бы пример, и по нему я сам сделаю.
Свежо предание, да верится с трудом.
vadimych вне форума Ответить с цитированием
Старый 24.02.2013, 19:25   #8
bloodykz
Пользователь
 
Аватар для bloodykz
 
Регистрация: 15.02.2012
Сообщений: 19
По умолчанию

Ну ладно.Спасибо
bloodykz вне форума Ответить с цитированием
Старый 16.10.2017, 04:23   #9
Nurdaulet
 
Регистрация: 16.10.2017
Сообщений: 3
По умолчанию Отправь пжлст ответ на первый вопрос

Отправь пжлст ответ на первый вопрос
Nurdaulet вне форума Ответить с цитированием
Старый 16.10.2017, 15:12   #10
Mikl___
Участник клуба
 
Регистрация: 11.01.2010
Сообщений: 1,162
По умолчанию

Nurdaulet,
  1. взгляни внимательно на дату первого сообщения ТС 24.02.2013
  2. Немного подумай
  3. сделай вывод
Mikl___ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
asm? Tymchuk C++ Builder 1 18.05.2012 21:29
Передача параметров asm-asm Maksimall89 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 22.12.2011 11:54
asm dosha Фриланс 2 04.03.2011 01:59
с++ и ASM breate Общие вопросы C/C++ 4 04.11.2009 20:56