Составители:
Рубрика:
60
pop ax ;стека
pop es
ret 8 ; вернуться с очищением стека
DELSUB endp
code ends
end START
6.5. Варианты заданий
В приведённых ниже вариантах заданий способ передачи пара-
метров в процедуру выбирать произвольно. Зациклить программу по
вводу строки, а признаком окончания работы считать ввод пустой
строки.
1. Разработать подпрограмму, которая определяет, содержится ли одна
заданная строка в другой заданной строке, и если да, то начиная с какой
позиции. Разработать программу, которая
вводит с клавиатуры две строки
и сообщает содержится ли одна в другой и сколько раз.
2. Разработать две подпрограммы, одна из которых преобразует любую
заданную букву в заглавную (в том числе для русских букв), а другая пре-
образует букву в строчную. Разработать программу, которая вводит с кла-
виатуры строку и замещает
первые буквы всех слов заглавными, а осталь-
ные строчными буквами.
3. Разработать две подпрограммы, одна из которых соединяет две стро-
ки в одну, а другая обрезает строки до заданной длины (или дополняет
пробелами, если длина строки меньше заданной). Разработать программу,
которая вводит с клавиатуры число N, затем вводит несколько строк (конец
ввода
пустая строка) и формирует новую строку, состоящую из первых N
символов каждой введённой строки.
pop ax ;стека pop es ret 8 ; вернуться с очищением стека DELSUB endp code ends end START 6.5. Варианты заданий В приведённых ниже вариантах заданий способ передачи пара- метров в процедуру выбирать произвольно. Зациклить программу по вводу строки, а признаком окончания работы считать ввод пустой строки. 1. Разработать подпрограмму, которая определяет, содержится ли одна заданная строка в другой заданной строке, и если да, то начиная с какой позиции. Разработать программу, которая вводит с клавиатуры две строки и сообщает содержится ли одна в другой и сколько раз. 2. Разработать две подпрограммы, одна из которых преобразует любую заданную букву в заглавную (в том числе для русских букв), а другая пре- образует букву в строчную. Разработать программу, которая вводит с кла- виатуры строку и замещает первые буквы всех слов заглавными, а осталь- ные строчными буквами. 3. Разработать две подпрограммы, одна из которых соединяет две стро- ки в одну, а другая обрезает строки до заданной длины (или дополняет пробелами, если длина строки меньше заданной). Разработать программу, которая вводит с клавиатуры число N, затем вводит несколько строк (конец ввода пустая строка) и формирует новую строку, состоящую из первых N символов каждой введённой строки. 60
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »