Задание для лр по КПиЯП (C# 20-25) / LR-20_Zadanie
.docxЛР20. Разработка и отладка программ с использованием массивов и строк
Задания:
-
Дан текст. Выяснить, чего в нем больше: букв или цифр.
-
Дан текст на русском языке. Определить, сколько раз встречается в нем самое длинное слово.
-
Дан текст на русском языке. Составить в алфавитном порядке список всех слов, встречающихся в этом тексте.
-
Дан текст на русском языке и некоторые два слова. Определить, сколько раз они встречаются в тексте и сколько из них – непосредственно друг за другом.
-
Дан текст на русском языке и арифметические выражения вида: a+b, a-b, a*b, a/b. Выписать все арифметические выражения и вычислить их значения.
-
Дан текст на русском языке. В алфавитном порядке напечатать (по разу) все строчные русские буквы, входящие в этот текст.
-
Для большинства существительных, оканчивающихся на –онок и –енок, множественное число образуется от другой основы. Как правило, это происходит по образцу: цыпленок – цыплята, мышонок – мышата и т.д. В новой основе перед последней буквой т пишется а или я в зависимости от предыдущей буквы: если это шипящая, то – а, иначе – я. Преобразовать подобные существительные единственного числа в существительные множественного числа.
-
Дан текст на русском языке, который содержит сведения о человеке: фамилию, инициалы, год рождения, рост в см. Эти сведения расположены в следующем порядке и отделены друг от друга пробелами: 1976 Иванов Иван Иванович 187. Вывести эти сведения на экран в следующем виде:Иванов И.И. 1976 года рождения имеет рост 187 см
-
Дан текст на русском языке. Выбрать те слова, в которых первая буква этого слова встречается еще хоть один раз в этом слове.
-
Задано целое число от 1 до 999. Вывести его римскими цифрами.
-
Дан текст на русском языке. Составить слово из последних букв всех слов текста.
-
Дан текст на русском языке. Подсчитать количество различных символов во вводимом тексте.
-
Дан текст на русском языке. Определить стоимость телеграммы, если известно, что слово, длиннее К букв, стоит в два раза дороже обычного.
-
Дан текст на русском языке. После каждого слова в строке поставить знак препинания: если слово заканчивается на гласный, то поставить «!», в противном случае поставить «;»
-
Ввести с клавиатуры натуральное число n. Получить символьное представление этого числа в виде последовательности цифр и пробелов, отделяющих группы по три цифры, начиная справа. Например, n=12354376, должно получиться 12 354 376.
-
Дан текст на русском языке. Из текста удалить комментарии, заключенные в фигурные скобки.
-
Дан текст на русском языке. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по следующему правилу: 1) перенести первую букву в конец слова; 2) перенести последнюю букву в начало слова.+
-
Дан текст на русском языке. Подсчитать, сколько букв надо исправить в слове Х, чтобы получилось слово Y (Х,Y - слова одинаковой длины).
-
Дан текст на русском языке. Заменить символ встречающийся наименьшее количество раз на символ встречающийся наибольшее количество раз.
-
Дан текст на русском языке. Проверить, имеется ли в заданном тексте баланс открывающихся и закрывающихся круглых скобок.
-
Дан текст на русском языке. Упорядочить слова заданного предложения в соответствии с ростом их длины.
-
Дан текст на русском языке. Удалить из предложения слова, встречающиеся заданное количество раз.
-
Дан текст на русском языке. Указать сколько раз в тексте встречается указанный символ.
-
Дан текст на русском языке. Вывести слово, в котором доля гласных максимальна.
-
Дан текст на русском языке. Подсчитать наибольшее количество идущих подряд пробелов.
-
Дан текст на русском языке. Переставить слова заданного текста в соответствии с ростом количества согласных в этих словах.
-
Дан текст на русском языке. Заменить окончание ШЬ каждого слова на ЕМ.
-
Дан текст на русском языке. Удалить из строки все слова с нечетными номерами
-
Дан текст на русском языке. Определить длину максимальной серии символов, отличных от букв.
-
Дан текст на русском языке. Подсчитать сколько раз среди символов текста встречается буква x.