Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Работа с функциями класса System.String и класса StringBuilder






 

Вариант 1

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

2. Дана строка не более чем из шести произвольных раз­личных символов. Разработать программу вывода всех возмож­ных подстрок, составленных из символов данной строки

 

Вариант 2

1. Написать программу, которая вводит текст, состоящий из нескольких предложений, и выводит на экран только предложения, содержащие введенное с клавиатуры слово.

2. По правилам машинописи после запятой в тексте все­гда ставится пробел. Составить программу исправления такого типа ошибок в тексте.

 

Вариант 3

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

2. Дан текст. Вывести слова, которые отличны от послед­него слова и в них нет повторяющихся букв

 

Вариант 4

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

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

 

Вариант 5

1. Написать программу, которая вводит текст, состоящий из нескольких предложений, и выводит его на экран меняя местами каждые два соседних слова.

2. Дан текст. Составить программу проверки правильности написания сочетаний «жи», «ши», «ча», «ща», «чу» и «щу». Исправить ошибки.

 

Вариант 6

1. Написать программу, которая вводит текст, состоящий из нескольких предложений, и выводит на экран только предложения, не содержащие запятых.

2. Дан текст. Вывести слова, которые отличны от после­днего слова и совпадают с начальным отрезком латинского ал­фавита (a, ab, abc, abed,...)

Вариант 7

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

2. Дан текст. Вывести все различные слова.

 

Вариант 8

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

2. Дан текст. Вывести слова, встречающиеся в тексте по одному разу.

 

Вариант 9

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

2. Дан текст. Определить количество слов, в которых со­держится хотя бы одна заданная буква

 

Вариант 10

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

2. Даны две строки. Вывести буквы, встречающиеся и в той и в другой строках.

 

Вариант 11

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

2. Удалить среднюю букву при нечетной длине строки и две средние буквы при четной длине строки

 

Вариант 12

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

2. Удвоить вхождение некоторой буквы в текст. Напри­мер, текст «мама папа» должен иметь вид - «маамаа паапаа».

 

Вариант 13

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

2. Дан текст. Определить количество слов, начинающих­ся и оканчивающихся одной и той же буквой.

 

Вариант 14

1. Написать программу, которая вводит текст, состоящий из нескольких предложений, и выводит его на экран, заменив цифры от 0 до 9 словами «ноль», «один»,..., «девять», начиная каждое предложение с новой строки.

2. Дан текст. Определить количество слов, являющихся палиндромами.

 

Вариант 15

1. Написать программу, которая вводит текст, состоящий из нескольких предложений, находит самое длинное слово и определяет, сколько раз оно встретилось в тексте.

2. Дан текст. Вывести все слова, предварительно удалив из них все предыдущие вхождения последней буквы.

 

Вариант 16

1. Написать программу, которая вводит текст, состоящий из нескольких предложений, и выводит на экран сна­чала вопросительные, а затем восклицательные предложения.

2. Дан текст. Вывести все слова, предварительно оставив в слове только первые вхождения каждой буквы.

 

Вариант 17

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

2. Дан текст. Вывести слова, которые отличны от после­днего слова и буквы которых упорядочены по алфавиту.

 

Вариант 18

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

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

 

Вариант 19

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

2. Дан текст. Определить количество слов, которые со­держат определенное число вхождений заданной буквы

 

Вариант 20

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

2. Подсчитать сумму цифр, встречающихся в строке


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.008 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал