Форум программистов, компьютерный форум, киберфорум
Наши страницы

Assembler для начинающих

Войти
Регистрация
Восстановить пароль
 
gerse2014
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 19
#1

Заменить все латинские символы «а» на символы «А» во введенной строке - Assembler

22.12.2016, 01:29. Просмотров 639. Ответов 3
Метки нет (Все метки)

здравствуйте. помогите разработать программу, ввода строковых данных с клавиатуры.
Нужно произвести замену всех латинских символов «а» на символ «А».
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2016, 01:29
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Заменить все латинские символы «а» на символы «А» во введенной строке (Assembler):

Символы псевдографики заменить на строчные латинские символы - Assembler
Символы псевдографики заменить на строчные латинские символы. :resent:

Заменить символы в строке - все маленькие латинские буквы b на большие B - Assembler
Помогите пожалуйста. Нужна программа которая заменяла бы в строке все маленькие латинские буквы b на большие B

Заглавные символы кириллицы заменить на строчные латинские символы - Assembler
Здравствуйте!Помогите пожалуйста решить вот эту задачку в Far менеджере.=(Заранее очень вам благодарна. Задача.Заглавные символы...

В строке заменить все символы на 'a' (C++, встроенный assembler) - Assembler
Здравствуйте Пытаюсь пройти по строке и заменить все символы на 'a', но при запуске программа вылетает. В чем проблема? #include...

Текстовый файл: строчные латинские символы заменить на заглавные - Assembler
Преобразовать текстовый файл. Строчные латинские символы заменить на заглавные латинские символы.

Подсчитать, сколько раз встречаются во введенной строке символы «а» и «м» - Assembler
Написать программу на языке Ассемблера, которая позволяет ввести с клавиатуры строку символов, подсчитать, сколько раз встречаются во...

3
proc3nt
волшебник
630 / 492 / 148
Регистрация: 26.05.2012
Сообщений: 1,415
22.12.2016, 02:29 #2
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
.model small
.8086
 
.data
msg db 50,0,50 dup (?)
 
.stack 128
 
.code
start:
mov ax,@data
mov ds,ax 
mov es,ax
 
mov ah,0Ah
lea dx,msg
int 21h
 
mov al,'a'
lea di,msg+2
xor ch,ch
mov cl,byte ptr [msg+1]
inc cx
action:
repne scasb
 
or cx,cx
jz exit
 
and byte ptr msg[di-1],11011111b
 
jmp action
 
exit:
mov ah,4Ch 
mov al,00h
int 21h   
end start
0
gerse2014
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 19
27.12.2016, 02:42  [ТС] #3
А Вы можете добавит пояснение к строкам? Большое спасибо за помощь
0
proc3nt
волшебник
630 / 492 / 148
Регистрация: 26.05.2012
Сообщений: 1,415
28.12.2016, 02:32 #4
Цитата Сообщение от gerse2014 Посмотреть сообщение
можете добавит пояснение к строкам?
спрашивай конкретно, что тебе не ясно..
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.12.2016, 02:32
Привет! Вот еще темы с ответами:

Заменить символы в строке - Assembler
Здравствуйте, уже 4 день думаю над задачей: Гуглил, но код из примеров либо не компилировался, либо делал бесконечный цикл(или...

В строке исключить все повторяющиеся символы - Assembler
1) в строке исключить все повторяющиеся символы, а цифры заменить нулями....например:аа8вввс---а0вс 2)Дан текстовый файл М8.TXT,...

В строке удалить все символы после точки - Assembler
Нужна помощ в решении задачи я вообще нешарю в ассемблере. Вот условие: "В даной строке убалить все символы после точки" Буду...

Заменить в строке нечетные символы на "*" - Assembler
Ввести строку символьных данных, задавая буфер равный 30 байт. Заменить в строке нечетные символы на "*" Выдать полученную строку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru