Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика и программирование_ЗНИ_часть2.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
33.77 Кб
Скачать

Задание 2

Составить программу обработки строк согласно индивидуальному варианту.

Варианты:

  1. Вводится строка символов. Разделители – ;:',.< >?/"(*)$ - заданы множеством.

Слово – последовательность символов, ограниченная с одной или с двух сторон разделителями. Отредактировать строку, удалив из нее все слова четной длины, начинающиеся на гласную букву. Разделители сохранить. Вывести полученную строку.

  1. Вводится строка символов. Разделители – <,>.? /';")*( - заданы множеством.

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

  1. Вводится строка из букв и цифр. Разделители – ';:"?/.><,) (* - заданы множеством. Слово – последовательность символов, ограниченная с одной или с двух сторон разделителями.

Найти и вывести все слова, в состав которых входит хотя бы одна цифра.

  1. Вводится строка символов. Разделители – <,>.? /';")*( - заданы множеством.

Слово – последовательность символов, ограниченная с одной или с двух сторон разделителями. Найти и вывести все слова четной длины, начинающиеся и заканчивающиеся на гласную букву.

  1. Вводится строка символов. Разделители - (;:")'.,&! % - заданы множеством. Слово – последовательность символов, ограниченная с одной или с двух сторон разделителями. Отредактировать строку, удалив из нее все слова, в которых нет цифр. Разделители сохранить. Вывести полученную строку.

  1. Вводится строка символов. Разделители – : .,;'"&!)( заданы в виде множества.

Слово – последовательность символов, ограниченная с одной или с двух сторон разделителями. Удалить из строки все слова, состоящие только из букв и имеющие длину не более 3. Разделители сохранить.

Вывести полученную строку.

  1. Вводится строка символов. Разделители - , ./(‘)*&$;:" - заданы в виде множества.

Слово – последовательность символов, ограниченная с одной или с двух сторон разделителями.

Найти слово максимальной длины и определить сколько раз оно встретилось в строке.

  1. Вводится строка символов. Разделители - , ./(‘)*&$;:" - заданы в виде множества.

Слово – последовательность символов, ограниченная с одной или с двух сторон разделителями.

Определить количество слов, у которых первый и последний символы совпадают между собой. Вывести эти слова.

  1. Вводится строка символов и буква. Разделители – (‘).,< >?/";:* - заданы в виде множества.

Слово – последовательность символов, ограниченная с одной или с двух сторон разделителями.

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

  1. Вводится строка символов. Разделители – ;:',.< >?/"(*)$ - заданы множеством.

Слово – последовательность символов, ограниченная с одной или с двух сторон разделителями.

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