- •Лабораторная работа № 1 Линейные программы.
- •Лабораторная работа № 2 Ветвление.
- •Первая и последняя цифры трехзначного числа равны.
- •Лабораторная работа № 3 Оператор выбора.
- •Лабораторная работа № 4 Организация циклов в программе.
- •Лабораторная работа № 5 Сочетание цикла и ветвления. Вложенные циклы.
- •Лабораторная работа № 6 Строковый и множественный типы данных.
- •Лабораторная работа № 7 Работа со строками.
- •Лабораторная работа № 8 Графика в тр.
- •Задание 3
- •Лабораторная работа № 9 Построение динамического рисунка.
- •Лабораторная работа № 10 Построение графиков
- •Лабораторная работа № 11 Одномерные массивы.
- •Лабораторная работа № 12 Двумерные массивы.
- •Лабораторная работа № 13 Одномерные массивы. Поиск в массиве.
- •Лабораторная работа № 14 Одномерные массивы. Обработка массива.
Лабораторная работа № 6 Строковый и множественный типы данных.
Задание 1.
Дана непустая строка символов. Требуется построить и напечатать множество, элементами которого являются встречающиеся в строке:
буквы от ‘а ‘ до ‘ж’ и цифры от ‘4’ до ‘9’
буквы от ‘ф ‘ до ‘ю’ и цифры от ‘1’ до ‘7’
буквы от ‘з ‘ до ‘ф’ и цифры от ‘2’ до ‘9’
буквы от ‘г ‘ до ‘л’ и знаки препинания
знаки препинания и цифры от ‘0’ до ‘6’
знаки арифметических операций и цифры
знаки арифметических операций и буквы от ‘Ф ‘ до ‘Я’
знаки препинания и буквы от ‘З’ до ‘Ш’
знаки препинания и буквы от ‘D’ до ‘L’
знаки операций отношения и цифры
знаки операций отношения и буквы от ‘f ‘ до ‘q’
знаки арифметических операций и цифры от ‘0 ‘ до ‘8’
буквы от ‘к ‘ до ‘о’ и цифры от ‘2’ до ‘5’
Задание 2.
Дан текст, состоящий из слов: между словами произвольное число пробелов, после последнего слова точка.
Найти количество слов, содержащих ровно две буквы ‘о’
Вывести на экран слова, состоящие из 5 букв
Найти количество слов, у которых первая и последняя буква одинаковые
Найти количество слов, содержащих сочетание ‘ан’
Вывести на экран слова, содержащие одновременно буквы ‘а’ и ’о’
Напечатать те слова, в которых первая буква встречается еще раз
Вывести на экран слова с максимальной длиной
Вывести на экран слова с минимальной длиной
Напечатать все слова в алфавитном порядке
Напечатать все слова, перенеся в них первую букву в конец слова
Напечатать все слова, удалив из них первую букву
Напечатать все слова, удалив из них две последних буквы
Вывести на экран слова, содержащие одновременно буквы ‘м’ и ’н’
Задание 3.
Дан текст, состоящий из слов, содержащих только строчные русские буквы; между соседними словами – запятая, после последнего слова – точка. Напечатать в алфавитном порядке:
все гласные буквы, которые входят в каждое слово
все согласные буквы, которые входят в каждое слово
все гласные буквы, которые не входят ни в одно слово
все согласные буквы, которые не входят ни в одно слово
все звонкие согласные буквы, которые входят хотя бы в одно слово
все глухие согласные буквы, которые не входят хотя бы в одно слово
все согласные буквы, которые входят только в одно слово
все гласные буквы, которые входят хотя бы в одно слово
все звонкие согласные буквы, которые не входят только в одно слово
все гласные буквы, которые не входят более чем в одно слово
все глухие согласные буквы, которые не входят только в одно слово
все глухие согласные буквы, которые входят хотя бы в одно слово
все глухие согласные буквы, которые не входят ни в одно слово
(Примечание: гласные буквы – а,е,и,о,у,ы,э,ю,я; согласные – все остальные, кроме й,ь,ъ; звонкие согласные – б,в,г,д,ж,з,л,м,н,р; глухие согласные – к,п,с,т,ф,х,ц,ч,ш,щ)
Лабораторная работа № 7 Работа со строками.
Задание 1
Дано слово. Напечатать его на экране столбиком.
Дано слово. Напечатать его, начиная с конца.
Дано слово. Напечатать его по диагонали.
Дано слово. Напечатать его по диагонали.
Дано слово. Добавить через каждые 2 буквы символ «*».
Дано слово. Добавить через каждые 3 буквы символ «+».
Дано слово. Добавить к нему в начале и в конце столько «?», сколько букв в этом слове.
Дано слово. Составить новое, состоящее из 4,8,12,16… символов.
Дано слово. Вывести его 1,3,7,9,13,15… буквы.
Дано слово. Вывести и подсчитать все буквы «и», стоящие на четных местах.
Дано слово. Вывести 1 букву – 1 раз, 2 букву – 2 раза, 3 букву – 3 раза, и т.д.
Дано слово. Подсчитать количество букв «О», стоящих на нечетных местах.
Дано слово. Вывести и подсчитать все буквы «а», стоящие на нечетных местах.
Задание 2.
Дано предложение. Определить долю ( в %) букв «а» в нем.
Дано предложение. Подсчитать, сколько раз встречаются символ «&» и сколько раз символ «$».
Дано предложение. Подсчитать количество символов «?», «;», «:», «!», «.», «,».
Дано предложение. Заменить все буквы «е» на «и».
Дано предложение. Заменить в нем все пробелы на символ «_».
Дано предложение. Заменить все символы, стоящие на 3,6,9,12… местах на символ «@».
Дано предложение. Заменить все буквосочетания «кто» на «вот».
Дано предложение. Удалить все буквы «ы» в нем.
Дано предложение. Заменить все буквосочетания «ух» на «ха».
Дано предложение. Подсчитать количество буквосочетаний «ло».
Дано предложение, в котором имеются цифры. Подсчитать их сумму.
Дано предложение. Определить количество гласных букв в нем.
Дано предложение. Определить количество согласных букв в нем.