русс | укр

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

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

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

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


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

Блок 3.


Дата добавления: 2014-11-28; просмотров: 1067; Нарушение авторских прав


1. Подсчитайте, сколько раз последняя буква слова Y встречается на чётных местах в слове X. Слова X и Y вводятся с клавиатуры. Выведите полученное значение на экран.

2. Подсчитайте, сколько раз во введенной строке встречается буква "а", за которой следует буква "б". Выведите полученное значение на экран.

3. Подсчитайте, сколько раз встречается словосочетание "ал" во введенном тексте. Выведите полученное значение на экран.

4. Напишите программу, которая считает число слов во введенной строке, начинающихся на заданную букву (слова разделены одним пробелом, буква задается в диалоге с консоли). Выведите полученное значение на экран.

5. Напишите программу, подсчитывающую количество предложений во введенном тексте (предложение оканчивается символами ".", "?" или "!"). Выведите полученное значение на экран.

6. Подсчитайте количество слов введенного текста, начинающихся с гласной. Выведите полученное значение на экран.

7. Для каждой буквы из введенного текста укажите, сколько раз она встречается в тексте. Выведите полученные значения на экран через пробел.

8. Найдите слово максимальной длины во введенном тексте. Вывести на экран длину этого слова.

9. Из введенного текста выведите на экран слова, имеющие заданное число букв (число букв ввести с клавиатуры, слова при вводе отделяются одним пробелом).

10. Ввести с клавиатуры строку. Сжать строку, т.е. удалить пробелы и табуляции. Вывести результаты на экран.

11. Ввести с клавиатуры строку. Преобразовать все малые буквы в большие. Вывести результаты на экран.

12. Ввести с клавиатуры строку. Ввести с клавиатуры коротенькую строку-шаблон. Найти шаблон во введенной строке. Вывести на экран “ДА”, если шаблон есть и “НЕТ”, если нет.

13. Ввести с клавиатуры две строки. Сравнить их. Вывести на экран “ДА”, если они равны и “НЕТ”, если нет (строки равны, если в них все символы совпадают).



14. Ввести с клавиатуры строку, состоящую из нескольких слов. Вывести каждое слово на экран в отдельной строке, т.е. выдать слова в столбик.

15. Ввести с клавиатуры строку. Переставить в ней символы, поменяв местами первый символ с последним, второй с предпоследним и т.д. Вывести результаты на экран.

16. Ввести с клавиатуры строку, содержащую несколько точек. Преобразовать строку, чтобы после каждой точки был пробел, и следующая буква после точки были заглавная. Вывести результаты на экран.

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

18. Ввести с клавиатуры строку, состоящую из нескольких букв. Заменить каждую букву в строке на другую букву, следующую за данной буквой по алфавиту. Вывести результаты на экран.

19. Ввести с клавиатуры строку, состоящую из нескольких слов. Вывести каждое слово на экран в отдельной строке, со смещением влево на одно знакоместо по отношению к предыдущей строке.

20. Ввести с клавиатуры строку. Посчитать в ней количество запятых. Вывести результаты на экран.

21. Ввести с клавиатуры две строки. Вывести на экран все символы, которые содержатся в обеих строках.

22. Напишите программу для подсчёта числа сочетаний "по" во введенной строке. Выведите полученное значение на экран.

23. Напишите программу для подсчёта числа букв "я", стоящих во введенной строке на нечетных местах. Выведите полученное значение на экран.

24. Напишите программу для подсчёта количества мест, на которых во введенной строке стоит буква "е" (русская или латинская!). Выведите полученное значение на экран.

25. Напишите программу, выясняющую, сколько раз в слове X встречается сочетание из последних двух букв слова Y. Слова X и Y вводятся с клавиатуры. Выведите полученное значение на экран.



<== предыдущая лекция | следующая лекция ==>
Блок 2. | Блок 4.


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


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

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

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


 


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

 
 

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

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