![]() |
|
Другие темы раздела | |
Assembler Ввод с клавиатуры и вывод на экран 32-разрядных чисел Изучаю совсем недавно ASM, изучение идёт ну очееень тяжело. Помогите пожалуйста всё "по полочкам" разложить. Перечитала многое, всё равно не могу понять что да как. Программу помогли исправить ( за... https://www.cyberforum.ru/ asm-beginners/ thread1980950.html |
DUP содержит случайные числа Assembler резервирую данные для массива с помощью dup 30(0). В итоге получается, что незаполненные (после прохождения алгоритма) ячейки содержат случайные значения, причём они меняются при перестановке данных... |
Assembler Вывод двойных слов Сап анон, полгода учу MASM 4.0 (Intel 8086). Возникла проблема с красивым выводом двойных слов. Ясно что можно выводить их как: mov ax,word ptr x outint ax mov ax,word ptr x+2 outint ax Однако... https://www.cyberforum.ru/ asm-beginners/ thread1980846.html | Assembler Использование системного сервиса.Ввод данных с клавиатуры.Вывод на экран Я пропустил эту тему и теперь не знаю,как сделать это задание. Создать числовой массив в сегменте данных из 10-ти однобайтных чисел , вводимых с клавиатуры в hex-виде.Созданный массив показать на... https://www.cyberforum.ru/ asm-beginners/ thread1980810.html |
Assembler Посчитать сумму всех элементов двумерного массива и найти медиану (среднее арифметическое) Здравствуйте. Не получается вывод вывод для двухбайтового массива. Скажите, пожалуйста, где ошибка в коде. Вот само задание: Посчитать сумму всех элементов двумерного массива и найти медиану... |
Assembler Ввести строку и удалить палиндромы
https://www.cyberforum.ru/ asm-beginners/ thread1980713.html Требуется ввести строку символов, состоящую из отдельных слов, разделенных пробелами. В результирующей удалить слова палиндромы. Вывести на экран исходную и результирующую строки. |
Assembler Найти номер максимального числа Максимальное число находит, заношу в регистр BX, а номер пишет 5, хотя должен быть 7 , так как макс число 15 в массиве, в чем ошибка?, Потом нужно номер и максимально число перемножить и поместить в... https://www.cyberforum.ru/ asm-beginners/ thread1980604.html |
Строка: Расставить последовательность латинских букв по алфавиту Assembler 1. Дана последовательность латинских букв длиной 18 символов. Расставить их по алфавиту. 2. Удалить из строки слова, содержащие больше 2 букв «а» нужно сделать задачи для emu8086 |
Assembler Графический редактор, который позволяет рисовать линии
https://www.cyberforum.ru/ asm-beginners/ thread1980523.html Графический редактор, который позволяет рисовать линии. Начало и конец линии определяется курсором. Turbo Assembler. Помогите, пожалуйста! |
Assembler Массив структур: выборка по одному из полей
https://www.cyberforum.ru/ asm-beginners/ thread1980459.html Здравствуйте, 3 день думаю над задачей: Сформировать записи, которые содержат информацию о N поездов, отправляющихся с вокзала станции Хмельницкий (номер поезда, станция назначения, время... |
Assembler Неправильное вычисление знаменателя (signed byte) При компиляции ошибок нет. Числитель вычислен правильно, но знаменатель нет. Помогите, пожалуйста, выявить ошибку (signed byte) .686 .MODEL FLAT, C .data extern... |
Assembler Копирование чётных чисел из заданного массива Уважаемые знатоки. Помогите создать программу, либо же укажите ссылочкой на существующие аналоги, которая из заданного массива перепишет в новый массив парные элементы. Буду рад любой информации,... https://www.cyberforum.ru/ asm-beginners/ thread1980262.html |
Модератор
![]() |
||||||
21.05.2017, 23:08 | 0 | |||||
Найти слова, в которых заданный символ встречается наибольшее количество раз - Assembler - Ответ 1046236321.05.2017, 23:08. Показов 2048. Ответов 3
Метки (Все метки)
Ответ
Можно так, но программа различает регистр букв - буквы 'A' и 'a' разные. Если различать не требуется, то нужно перед обработкой строки привести её к одному регистру.
Информация о всех найденных словах (адрес начала, длина слова, количество искомых символов) сохраняется в стеке. Попутно определяется максимально встреченное количество искомых символов в отдельно взятом слове. После того, как строка закончилась, начинается извлечение данных из стека. И если очередное слово содержит максимальное количество символов, то оно выводится на экран.
Вернуться к обсуждению: Найти слова, в которых заданный символ встречается наибольшее количество раз Assembler
1
|
|
21.05.2017, 23:08 | |
Готовые ответы и решения:
3
|
21.05.2017, 23:08 | |
Помогаю со студенческими работами здесь
0
Многопоточность: вывести на экран символ, который встречается наибольшее количество раз в каждом из массивов
В заданном массиве строк найти все слова, в которых 2 раза встречается символ и вывести эти слова Найти слова в которые заданный символ входит не менее двух раз |