С Новым годом! Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/27: Рейтинг темы: голосов - 27, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 33

Заглавные символы кириллицы заменить на строчные латинские символы

20.11.2011, 07:32. Показов 5676. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!Помогите пожалуйста решить вот эту задачку в Far менеджере.=(Заранее очень вам благодарна.
Задача.Заглавные символы кириллицы заменить на строчные латинские символы.Написать нужно эту задачку на языке ассемблер.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.11.2011, 07:32
Ответы с готовыми решениями:

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

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

Заменить заглавные символы на строчные, вставка в С++
Помогите написать программу, которая заменяет заглавные символы в строчные. Есть пример, который заменяет символы "а" на *....

7
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16371 / 7683 / 1080
Регистрация: 11.11.2010
Сообщений: 13,757
21.11.2011, 09:08
Цитата Сообщение от 170805 Посмотреть сообщение
Заглавные символы кириллицы заменить на строчные латинские символы.
Это как? В латинском алфавите 26 букв, в кириллице 33 буквы, хоть бы табличку составила, что на что менять...
0
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 33
21.11.2011, 09:22  [ТС]
Здравствуйте,но я сама не знаю ничего........И табличку я не знаю как составить,что на что менять,я сама то это задание не поняла(Поэтому и прошу помощи на форуме......
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
22.11.2011, 10:46
Я плакаю. Делов-то:
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    push    cs
    push    cs
    pop es
    pop ds
    mov di, offset buffer
    mov bx, offset cvt
    mov si,di
    mov cx, word ptr length
_loop:  lodsb
    sub al,80h      ; for cp1251 - 0C0h
    xlatb
    stosb
    loop    _loop
;----
length: dw  50h
buffer: db  50h dup(?)
cvt:    db  'abvgde?jziklmnop'  ; just for your taste
Не проверял. Каков вопрос - таков ответ.
1
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16371 / 7683 / 1080
Регистрация: 11.11.2010
Сообщений: 13,757
22.11.2011, 11:18
Charles Kludge, всю мою педагогическую работу на двух страницах сводите на нуль.
170805, невдомек что в ее методичке опечатка, там либо строчные латинские перевести в латинские прописные, либо строчные кириллицы перевести в прописные кириллицы. Ну нельзя из 26 букв получить 33. Отсюда было два выхода сходить к преподавателю и уточнить задание, либо написать таблицу перекодировки А, Б, Ц, ... --> a, b, c, ... но ТС избрала третий путь и стала настаивать, что для "бедных студенток" все и так должны писать программы на халяву...
0
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 33
12.12.2011, 09:59  [ТС]
MIKL,В принципе задание я написала правильно,значит это вы просто такой "программист"........
и славу богу что я это задание смогла решить без вашей помощи....
0
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16371 / 7683 / 1080
Регистрация: 11.11.2010
Сообщений: 13,757
12.12.2011, 10:30
170805, искренне рад за тебя

Не по теме:

хотя последний выпад про "просто такого программиста" называется "выброс говна на вентилятор", ну да бог тебе судья

0
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 33
12.12.2011, 10:33  [ТС]
благодарю,что вы радуетесь за меня......но про бога это слишком(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.12.2011, 10:33
Помогаю со студенческими работами здесь

Заменить все латинские символы «а» на символы «А» во введенной строке
здравствуйте. помогите разработать программу, ввода строковых данных с клавиатуры. Нужно произвести замену всех латинских символов «а» на...

Замените входящие в массив заглавные латинские буквы на строчные
Помогите решить задачу Введите массив ASCII – кодов. Замените входящие в массив заглавные латинские буквы на строчные i8086

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

Во введенной строке удалить пробелы, все строчные символы «а» заменить на прописные «А»
В веденной строке удалить пробелы, все строчные символы «а» заменить на прописные «А» и вывести результирующую строку на экран.

Преобразовать текст, превратив строчные буквы в заглавные, а заглавные в строчные
Дана последовательность заглавных и строчных латинских букв (строка текста). Преобразовать текст, превратив строчные буквы в заглавные, а...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru