Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
387.doc
Скачиваний:
11
Добавлен:
30.04.2022
Размер:
3.51 Mб
Скачать

Контрольные вопросы

1. Как задать строковую переменную?

2. Что общего между строкой и массивом символов?

3. Какие методы определены для строк?

4. Для чего используются методы массива символов?

5. Как работает метод Format()?

6. Чем отличается тип String от StringBuilder?

Содержание и порядок выполнения работы

Ознакомиться с теоретическими сведениями. По заданию преподавателя разработать программу и отчет.

Вариант 1

Найти в тексте, вводимом с клавиатуры, самое короткое слово. Предполагается, что слова разделены одним или несколькими пробелами или знаками препинания. Текст вводится с клавиатуры, его длина не превышает 1000 символов.

Вариант 2

Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить количество символов в самом коротком слове. Слова разделены пробелами и знаками препинания.

Вариант 3

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

Вариант 4

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить количество вхождений в текст заданного слова. Слова разделены пробелами и знаками препинания.

Вариант 5

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

Вариант 6

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Поменять местами 1-е и последнее слова каждого предложения. Слова разделены пробелами и знаками препинания.

Вариант 7

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Добавить в конец каждого предложения заданное слово. Слова разделены пробелами и знаками препинания.

Вариант 8

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. В каждом предложении слова переставить в обратном порядке. Слова разделены пробелами и знаками препинания.

Вариант 9

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Заключить во всем тексте заданное слово в кавычки. Слова разделены пробелами и знаками препинания.

Вариант 10

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. В тексте удалить все слова, совпадающие с заданным. Слова разделены пробелами и знаками препинания.

Вариант 11

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. В тексте поменять местами заданные слова. Слова разделены пробелами и знаками препинания.

Вариант 12

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Удалить из текста заданное слово. Слова разделены пробелами и знаками препинания.

Вариант 13

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить порядковый номер заданного слова в каждом предложении. Слова разделены пробелами и знаками препинания.

Вариант 14

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить самую длинную последовательность цифр (если они есть) в тексте. Слова разделены пробелами и знаками препинания.

Вариант 15

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить количество букв А в последнем слове каждого предложения. Слова разделены пробелами и знаками препинания.

Вариант 16

Текст состоит из предложений, разделенных точкой, вводится с клавиатуры, его длина не превышает 1000 символов. Определить количество предложений и количество слов в каждом предложении, разделенных пробелами и знаками препинания.

Вариант 17

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить количество символов, отличных от букв и пробелов. Слова разделены пробелами и знаками препинания.

Вариант 18

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить оканчивающиеся на гласные буквы слова в каждом предложении. Слова разделены пробелами и знаками препинания.

Вариант 19

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить слова, у которых первая и последняя буквы совпадают. Слова разделены пробелами и знаками препинания.

Вариант 20

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Определить пары слов, у которых последняя буква первого слова совпадает с первой второго слова в каждом предложении. Слова разделены пробелами и знаками препинания.

Вариант 21

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Все слова текста написать с прописной буквы. Слова разделены пробелами и знаками препинания.

Вариант 22

Текст состоит из предложений, разделенных точкой. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Удалить из текста повторяющиеся слова. Слова разделены пробелами и знаками препинания.

Вариант 23

Составить программу ввода с клавиатуры текста и замены в нем всех слов, начинающихся на А, словами, заканчивающимися на а (или А), которые есть в тесте. Текст вводится с клавиатуры, его длина не превышает 1000 символов. Слова разделены пробелами и знаками препинания.

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