Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Блок 2. 1. Напишите программу, которая в заданном тексте меняет все вхождения символа "а" на "б" и "б" на "а"



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

2. Напишите программу, которая удаляет в данном тексте все лишние пробелы (вместо нескольких оставляет один). Выведите результат.

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

4. Вычеркните из введенной строки все буквы "б". Выведите результат.

5. Вычеркните из введенной строки буквы, стоящие на нечётных местах. Выведите результат.

6. Напишите программу, проверяющую, есть ли во введенной строке буква "к", стоящая перед буквой "и". Выведите соответственно «Да» или «Нет».

7. Напишите программу, проверяющую, все ли буквы введенной строки одинаковы. Выведите соответственно «Да» или «Нет».

8. Напишите программу для проверки, есть ли во введенной строке буквы "в". Выведите соответственно «Да» или «Нет».

9. Определите, имеются ли во введенной строке две одинаковые буквы, идущие подряд. Выведите соответственно «Да» или «Нет».

10. Выясните, есть ли во введенной строке хотя бы одна из букв "о" или "а". Выведите соответственно «Да» или «Нет».

11. Проверьте, есть ли во введенной строке буква "б". Если есть, замените последнюю из них на букву "а". Выведите полученную строку.

12. Выясните, все ли буквы строки, стоящие на нечетных местах, одинаковыми. Выведите соответственно «Да» или «Нет».

13. Определите, упорядочена ли введенная последовательность латинских букв по алфавиту по возрастанию. Выведите соответственно «Да» или «Нет».

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

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

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

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

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

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

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

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

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

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

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

25. Определите, каких букв, "а" или "б", во введенной строке больше. Выведите соответственной текст «Больше букв А» или «Больше букв Б».





Дата публикования: 2014-11-28; Прочитано: 1158 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...