Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабор раб по ОАП для ППППН(1)_УПРОЩ_1.doc
Скачиваний:
35
Добавлен:
19.11.2019
Размер:
320.51 Кб
Скачать

Лабораторная работа № 6 Строковый и множественный типы данных.

Задание 1.

Дана непустая строка символов. Требуется построить и напечатать множество, элементами которого являются встречающиеся в строке:

  1. буквы от ‘а ‘ до ‘ж’ и цифры от ‘4’ до ‘9’

  2. буквы от ‘ф ‘ до ‘ю’ и цифры от ‘1’ до ‘7’

  3. буквы от ‘з ‘ до ‘ф’ и цифры от ‘2’ до ‘9’

  4. буквы от ‘г ‘ до ‘л’ и знаки препинания

  5. знаки препинания и цифры от ‘0’ до ‘6’

  6. знаки арифметических операций и цифры

  7. знаки арифметических операций и буквы от ‘Ф ‘ до ‘Я’

  8. знаки препинания и буквы от ‘З’ до ‘Ш’

  9. знаки препинания и буквы от ‘D’ до ‘L

  10. знаки операций отношения и цифры

  11. знаки операций отношения и буквы от ‘f ‘ до ‘q

  12. знаки арифметических операций и цифры от ‘0 ‘ до ‘8’

  13. буквы от ‘к ‘ до ‘о’ и цифры от ‘2’ до ‘5’

Задание 2.

Дан текст, состоящий из слов: между словами произвольное число пробелов, после последнего слова точка.

  1. Найти количество слов, содержащих ровно две буквы ‘о’

  2. Вывести на экран слова, состоящие из 5 букв

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

  4. Найти количество слов, содержащих сочетание ‘ан’

  5. Вывести на экран слова, содержащие одновременно буквы ‘а’ и ’о’

  6. Напечатать те слова, в которых первая буква встречается еще раз

  7. Вывести на экран слова с максимальной длиной

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

  9. Напечатать все слова в алфавитном порядке

  10. Напечатать все слова, перенеся в них первую букву в конец слова

  11. Напечатать все слова, удалив из них первую букву

  12. Напечатать все слова, удалив из них две последних буквы

  13. Вывести на экран слова, содержащие одновременно буквы ‘м’ и ’н’

Задание 3.

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

  1. все гласные буквы, которые входят в каждое слово

  2. все согласные буквы, которые входят в каждое слово

  3. все гласные буквы, которые не входят ни в одно слово

  4. все согласные буквы, которые не входят ни в одно слово

  5. все звонкие согласные буквы, которые входят хотя бы в одно слово

  6. все глухие согласные буквы, которые не входят хотя бы в одно слово

  7. все согласные буквы, которые входят только в одно слово

  8. все гласные буквы, которые входят хотя бы в одно слово

  9. все звонкие согласные буквы, которые не входят только в одно слово

  10. все гласные буквы, которые не входят более чем в одно слово

  11. все глухие согласные буквы, которые не входят только в одно слово

  12. все глухие согласные буквы, которые входят хотя бы в одно слово

  13. все глухие согласные буквы, которые не входят ни в одно слово

(Примечание: гласные буквы – а,е,и,о,у,ы,э,ю,я; согласные – все остальные, кроме й,ь,ъ; звонкие согласные – б,в,г,д,ж,з,л,м,н,р; глухие согласные – к,п,с,т,ф,х,ц,ч,ш,щ)

Лабораторная работа № 7 Работа со строками.

Задание 1

  1. Дано слово. Напечатать его на экране столбиком.

  2. Дано слово. Напечатать его, начиная с конца.

  3. Дано слово. Напечатать его по диагонали.

  4. Дано слово. Напечатать его по диагонали.

  5. Дано слово. Добавить через каждые 2 буквы символ «*».

  6. Дано слово. Добавить через каждые 3 буквы символ «+».

  7. Дано слово. Добавить к нему в начале и в конце столько «?», сколько букв в этом слове.

  8. Дано слово. Составить новое, состоящее из 4,8,12,16… символов.

  9. Дано слово. Вывести его 1,3,7,9,13,15… буквы.

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

  11. Дано слово. Вывести 1 букву – 1 раз, 2 букву – 2 раза, 3 букву – 3 раза, и т.д.

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

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

Задание 2.

  1. Дано предложение. Определить долю ( в %) букв «а» в нем.

  2. Дано предложение. Подсчитать, сколько раз встречаются символ «&» и сколько раз символ «$».

  3. Дано предложение. Подсчитать количество символов «?», «;», «:», «!», «.», «,».

  4. Дано предложение. Заменить все буквы «е» на «и».

  5. Дано предложение. Заменить в нем все пробелы на символ «_».

  6. Дано предложение. Заменить все символы, стоящие на 3,6,9,12… местах на символ «@».

  7. Дано предложение. Заменить все буквосочетания «кто» на «вот».

  8. Дано предложение. Удалить все буквы «ы» в нем.

  9. Дано предложение. Заменить все буквосочетания «ух» на «ха».

  10. Дано предложение. Подсчитать количество буквосочетаний «ло».

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

  12. Дано предложение. Определить количество гласных букв в нем.

  13. Дано предложение. Определить количество согласных букв в нем.

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