русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

СИМВОЛЫ И СТРОКИ


Дата добавления: 2015-07-04; просмотров: 1281; Нарушение авторских прав


 

Задачи раздела могут решаться в двух вариантах - упрощенном и полном.

В упрощенном варианте под термином "предложение" понимается непустая последовательность слов, состоящих только из латинских букв и/или цифр; соседние слова отделены друг от друга одним пробелом, последним символом последнего слова является точка; предложение не имеет начальных или конечных пробелов.

В полном варианте словом считается набор произвольных символов, не содержащий пробелов и ограниченный пробелами или началом/концом строки, слова разделены произвольным количеством пробелов, в начале или конце предложения может быть также любое число пробелов.

 

9.1 Определить количество слов в предложении, которые начинаются и оканчиваются одним и тем же символом.

 

9.2 Определить, сколько раз в предложении повторяется второе слово.

 

9.3 Подсчитать количество слов, которые содержат хотя бы одну букву Z.

 

9.4 Вывести на экран те слова из предложения, которые содержат два символа Z.

 

9.5 Заменить в предложении те слова, которые начинаются со строчной буквы w, словом ZAMENA.

 

9.6Удалить из предложения те слова, которые содержат более чем два символа Z.

 

9.7Определить количество слов в предложении, которые заканчиваются буквой А.

 

9.8Подсчитать количество слов в предложении, которые содержат в себе хотя бы одну цифру.

 

9.9Перенести все слова, которые состоят только из цифр, в конец предложения.

 

9.10 Найти сумму цифр тех слов, в которых содержатся только цифры.

 

9.11 Ключевыми словами в предложении называются такие, которые содержат хотя бы один символ Z. Напечатать все слова, предшествующие ключевым.

 

9.12 Известно, что в предложении имеется только один символ Z. Напечатать n слов, следующих за словом с этим символом. Если n больше, чем число оставшихся слов, то вывести текст до конца предложения.



 

9.13 Удалить из предложения те слова, которые содержат символ Z, непосредственно за которым записана любая цифра.

 

9.14 Проверить, содержит ли n-ое слово предложения цифры. Если содержит, то заменить их знаками +, если нет - то напечатать предпоследнее слово предложения.

 

9.15 Найти длину самого короткого слова предложения.

 

9.16 Удалить повторения второго слова предложения, если повторений нет - то удалить само второе слово.

 

9.17 Известно, что в предложении только одно слово содержит символ А, и только одно слово - символ В, причем расположение их относительно друг друга может быть произвольным, Определить количество слов, расположенных между ними.

 

9.18 Подсчитать количество букв А в предпоследнем слове предложения.

 

9.19 Вывести те слова предложения, в которые символ Z входит ровно два раза и между этими вхождениями встречается цифра 5.

 

9.20 Найти слово в предложении, содержащее наибольшее количество цифр.

 

9.21 Найти самое длинное слово в предложении среди тех слов, вторая буква которых есть z.

 

9.22 В тех словах предложения, которые оканчиваются сочетанием ing, заменить это окончание на ed.

 

9.23 Удалить n-ое слово предложения, оставив предшествующие и последующие пробелы без изменения. Если n-ого слова в предложении нет - дать сообщение об этом.

 

9.24 Предложение распечатать по фрагментам, каждый фрагмент с новой строки. Под фрагментом понимается последовательность целых слов, разделенных одним пробелом, длиной не более 20 символов. Фрагмент должен начинаться с первой буквы слова, если граница в 20 символов оказывается внутри очередного слова, то оно является первым в следующей строке.

 

9.25 Изменить регистр латинских букв, входящих в n-ое слово предложения на противоположный. Остальные символы слова оставить без изменения.

 

9.26 Определить, равна ли сумма числовых значений цифр, входящих в n-ое слово предложения, длине исходного предложения.

 

9.27 Вывести каждое второе слово предложения с новой строки, изменив порядок расположения символов в нем на обратный.

 

9.28 В слова предложения входят только цифры и буквы. Определить, начинается ли n-ое слово предложения с k букв (1 £ k £ 9), за которыми следует только один символ - цифра с числовым значением k.

 

9.29 В слова предложения входят только цифры и буквы. Определить, равна ли сумма числовых значений цифр, входящих в n-ое слово предложения, длине первого слова предложения.

 

9.30 Составить программу "сжатия" предложения: каждая последовательность, из нескольких подряд расположенных одинаковых символов Х, заменяется на текст Х(К), где Х - символ, а К - число подряд идущих символов Х.

 




<== предыдущая лекция | следующая лекция ==>
ПРОЦЕДУРЫ И ФУНКЦИИ | МАТРИЦЫ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.148 сек.