Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР4.doc
Скачиваний:
1
Добавлен:
13.11.2018
Размер:
115.71 Кб
Скачать
    1. V уровень сложности

1. Ввести с клавиатуры строку, состоящую из символов «(», «)», «[», «]», «{», «}». Определить, правильная ли скобочная структура у строки. Примеры правильных структур: «[]», «({})», «[([]){}]», «([{}]({})[({[]{}})])». Примеры неправильных структур: «][», «{», «(]», «[{]}», «({[])»

2. Ввести строку. Проверить, является ли она правильным арифметическим выражением. Например: «(3.2+8*(5–3))*1.12+6» – правильное, «*3R+)/4+8.–+» – неправильное.

3. Ввести фразу. Определить в ней самое часто встречающееся слово и подсчитать, сколько раз оно повторилось. Например, во фразе «Я буду вместо, вместо, вместо неё, твоя невеста, честно, честная Ё!» самое часто встречающееся слово «вместо», оно повторилось три раза.

4. Ввести с клавиатуры фразу на русском языке. Взять все согласные буквы, отсортировать их по алфавиту и записать в те же позиции, где они были записаны в неотсортированном виде. Регистр букв должен сохраниться в самой строке, а не у сортируемых букв. Все остальные символы оставить на своих местах. Например, строка «От Волги до Енисея» должна преобразоваться в строку «Ов Годли но Еситея».

5. Ввести с клавиатуры 10 слов строчными буквами на русском языке. Вывести слова в алфавитном порядке. (Проверить правильность сортировки с буквой 'ё').

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]