Система программирования Турбо Паскаль. Воробьева А.П - 59 стр.

UptoLike

Составители: 

119
5 В качестве исходного предложения задать арифмети-
ческое выражение, записанное на языке Турбо Пас-
каль:
1
sinln
3
+
+
ba
x
e . Проверить, соблюдается ли равен-
ство открывающихся и закрывающихся скобок. Если
равенство соблюдается, то вывести соответствующее
сообщение, в противном случае вывести количество
открывающихся и закрывающихся скобок.
6 Определить, сколько раз в заданном предложении
встречается сочетание двух первых букв.
7 В исходном предложении поставить между словами
произвольное число пробелов. Отредактировать
текст, удалив лишние пробелы и оставив только по
одному пробелу.
8 В заданном предложении найти слово, в котором до-
ля буквы
амаксимальна. Вывести найденное слово
и посчитать, сколько раз буква
австречается в этом
слове.
9 В заданном предложении символы самого длинного
слова заменить символами
х’.
10 Сформировать числовой массив N, элементы которо-
го указывают длину каждого слова в исходном пред-
ложении.
11 В исходном предложении перед каждым словом по-
ставить знак
?’.
12 Составить строку, содержащую первые буквы из ка-
ждого слова заданного предложения.
13 В каждом слове заданного предложения поменять
местами первую и последнюю буквы.
14 Указать, сколько раз каждый символ встречается в
заданном предложении.
15 Из заданного предложения, начиная с первой встре-
тившейся буквы
а’, скопировать в подстроку все
символы до первой встретившейся буквы
к’.
120
16 Исходное предложение задать в виде арифметическо-
го выражения, записанного на языке Турбо Паскаль.
Последовательность символов
x[i]в заданном пред-
ложении заменить последовательностью
a[i]’. Вы-
вести преобразованный текст, а также число произве-
денных замен.
17 В заданном предложении указать слово, в котором
доля букв
mиp максимальна. Вывести найденное
слово и количество букв
mиp’, встретившихся в
этом слове.
18 В заданном предложении удалить все запятые. Вы-
вести преобразованный текст, а также число удален-
ных запятых.
19 В заданном предложении заменить все строчные ла-
тинские буквы прописными. Определить, сколько раз
в преобразованном предложении встречается сочета-
ние
A+B’.
20 В заданном предложении в конце каждого слова по-
ставить многоточие. Вывести преобразованное пред-
ложение, а также длину полученного текста.
5    В качестве исходного предложения задать арифмети-       16   Исходное предложение задать в виде арифметическо-
     ческое выражение, записанное на языке Турбо Пас-             го выражения, записанного на языке Турбо Паскаль.
            3 ln sin x                                            Последовательность символов ‘x[i]’ в заданном пред-
                         +1
     каль: e a +b      . Проверить, соблюдается ли равен-         ложении заменить последовательностью ‘a[i]’. Вы-
     ство открывающихся и закрывающихся скобок. Если              вести преобразованный текст, а также число произве-
     равенство соблюдается, то вывести соответствующее            денных замен.
     сообщение, в противном случае вывести количество        17   В заданном предложении указать слово, в котором
     открывающихся и закрывающихся скобок.                        доля букв ‘m’и‘p’ максимальна. Вывести найденное
6    Определить, сколько раз в заданном предложении               слово и количество букв ‘m’и‘p’, встретившихся в
     встречается сочетание двух первых букв.                      этом слове.
                                                             18   В заданном предложении удалить все запятые. Вы-
7    В исходном предложении поставить между словами               вести преобразованный текст, а также число удален-
     произвольное число пробелов. Отредактировать                 ных запятых.
     текст, удалив лишние пробелы и оставив только по        19   В заданном предложении заменить все строчные ла-
     одному пробелу.                                              тинские буквы прописными. Определить, сколько раз
8    В заданном предложении найти слово, в котором до-            в преобразованном предложении встречается сочета-
     ля буквы ‘а’ максимальна. Вывести найденное слово            ние ‘A+B’.
     и посчитать, сколько раз буква ‘а’ встречается в этом   20   В заданном предложении в конце каждого слова по-
     слове.                                                       ставить многоточие. Вывести преобразованное пред-
9    В заданном предложении символы самого длинного               ложение, а также длину полученного текста.
     слова заменить символами ‘х’.
10   Сформировать числовой массив N, элементы которо-
     го указывают длину каждого слова в исходном пред-
     ложении.
11   В исходном предложении перед каждым словом по-
     ставить знак ‘?’.
12   Составить строку, содержащую первые буквы из ка-
     ждого слова заданного предложения.
13   В каждом слове заданного предложения поменять
     местами первую и последнюю буквы.
14   Указать, сколько раз каждый символ встречается в
     заданном предложении.
15   Из заданного предложения, начиная с первой встре-
     тившейся буквы ‘а’, скопировать в подстроку все
     символы до первой встретившейся буквы ‘к’.

                              119                                                    120