0 / 0 / 0
Регистрация: 08.11.2014
Сообщений: 12
1
TASM

Ввести строку и символ с клавиатуры. Проверить есть ли такой символ в строке

08.11.2014, 10:33. Показов 3890. Ответов 5
Метки нет (Все метки)

Совершенно не понимаю Assembler, помогите пожалуйста с заданием.

Задание: Ввести строку и символ с клавиатуры. Проверить есть ли такой
символ в строке. Если нет, заменить все символы исходной
последовательности введенным символом
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.11.2014, 10:33
Ответы с готовыми решениями:

Есть программа. Нужно ввести слово и вывести первый символ, всю строку и последний символ вот часть кода
mov ah,02h mov dl,10 int 21h mov ah,02h mov dl,13 int 21h mov AH,09h ; vivod sms lea...

Ввести с клавиатуры строку символов. Составить программу для замены в данной строке всех пробелов на символ $
Ввести с клавиатуры строку символов. Составить программу для замены в данной строке всех пробелов...

Ввести символ, проверить его наличие в строке и если он там есть, то вывести количество раз, которое он там повторяется
Ребята, помогите доделать. Делаю лабу по ассемблеру, дабы досдать академическую разницу. Что нужно...

Ввести с клавиатуры символ. Определить, является ли введённый символ буквой
Ввести с клавиатуры символ. Определить, является ли введённый символ буквой.Заранее благодарчик!

5
Ушел с форума
Автор FAQ
14923 / 7179 / 875
Регистрация: 11.11.2010
Сообщений: 12,880
08.11.2014, 10:58 2
Archibald26,
будь честным -- пиши прямо, напишите ЗА МЕНЯ программу, я настолько ленив и туп, что у меня нет никакого желания разбираться с тем, чему меня пытаются научить
0
0 / 0 / 0
Регистрация: 08.11.2014
Сообщений: 12
08.11.2014, 11:04  [ТС] 3
Единственное, что я написал (ввод и вывод строки), остальное не могу понять.
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
39
40
41
42
43
44
.model small
.data
message db 'Symbol: $'
.stack 256h
.code
main:
        mov ax,@data
    mov ds,ax
    lea dx,message
    mov ah,09h
    int 21h
    mov ah,07
    int 21h
                  mov dl,al
                  mov ah,02h
                  int 21h
                  mov ds,ax
                 mov ah,01
                 mov cx, 10
             m1: int 21h
                 loop m1
    mov ah,09h
              mov bl,0
               mov bl,65
              mov cx,3
    int 10h               
                 mov dl, 00
                 mov bl,00
                 mov ah,09h
                mov bh,0
                mov cx,1
              m2:  inc bl
            int 10h
            cmp dl,10
    mov ah,02h
    mov bh,0
    mov dh,4
    mov dl,35
int 10h
    mov ah,07
int 21h
mov ah,4ch
int 21h       
end main
0
Ушел с форума
Автор FAQ
14923 / 7179 / 875
Регистрация: 11.11.2010
Сообщений: 12,880
08.11.2014, 11:18 4
Archibald26,
учебник какой-нибудь на лекциях рекомендовали?
0
0 / 0 / 0
Регистрация: 08.11.2014
Сообщений: 12
08.11.2014, 11:22  [ТС] 5
Рекомендовали. Предоставляли методичку нашего преподавателя, но я очень далек от программирования, чтобы понять, что там написано. Единственное, вот смог написать это. Пытался найти информацию на других источниках, но не получилось.
0
Ушел с форума
Автор FAQ
14923 / 7179 / 875
Регистрация: 11.11.2010
Сообщений: 12,880
08.11.2014, 12:04 6
Archibald26,
в закрепленной теме FAQ для раздела Assembler, MASM, TASM первым пунктом идет "Что еще почитать по ассемблеру?" ссылки на скачивание находятся на раз-два. Почитай, попробуй разобраться, всё у тебя получится...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.11.2014, 12:04

Ввести с клавиатуры символ (в переменную char) и определить, соответствует ли введенный символ 'Q' или 'q'
1)Ввести с клавиатуры символ (в переменную char) и определить, соответствует ли введенный символ...

Ввести строку с клавиатуры .Заменить каждый символ на 1.
Ввести строку с клавиатуры .Заменить каждый символ на 1. либо вот эту Найти количество...

Ввести строку, ввести число N. Вывести результат: символ из позиции N в строке, сделать с использованием команды xlat
Помогите пожалуйста. Прочитал уже кучу статей по xlat и просмотрел много примеров, но ведь для того...

Есть ли во введенной строке символов символ точка. Если есть, выводится символ «Ok» или «Not»
Построить и отладить программу на Ассемблере, которая: Определяет, есть ли во введенной строке...

Считать строку с клавиатуры и вывести на дисплей её 1-й символ - коричневым цветом, а 4-й символ - красным
Здравствуйте, нужна помощь с таким заданием: Единственное, что я смог слепить - это такой код,...

Ввести строку с клавиатуры, и удалить выбранный символ (вводится после строки)
ЗДравствуйте, товарищи. Ситуация такова, что учусь писать на ассемблере. Задание такое, что нужно...


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

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

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