Задание 6_1 (Строки дом работа)

Строки символов

Цель задания:
Приобретения опыта работы со строковыми данными.

Содержание отчета:
Титульный лист оформленный в соответствии с ПРОЛОЖЕНИЕМ №1
В отчет включаются все задачи данного варианта задания.
Для каждого задания указывается:
Постановка задачи.
Текст программы.
Результаты отладки на тестах.
Анализ допущенных ошибок.

Методические указания
Программа должна правильно выполняться при любых значениях начальных данных.
При выводе ответа необходимо включить начальные значения.
Отчет высылается преподавателю на почту [ Cкачайте файл, чтобы посмотреть ссылку ] в теме письма указывается: Фамилия, группа номер работы (письма без указания темы не рассматриваются). Формат отчета .doc, или .docx. В течение трех рабочих дней вы получаете ответ по отчету. Результаты сдачи фиксируются преподавателем в файле «Сдачи работ.xlsx» размещенному в сети колледжа.

Теоретические вопросы
Какие операции можно выполнять над символьными строками?
Опишите, что представляет собой таблица ASCII?
Строку символов часто называют динамическим массивом. Объясните, почему.

Варианты задания:

Вариант № 1
1.

Вариант № 2
1.

Вариант № 3
1.

Вариант № 4
1.

Вариант № 5
1.

Вариант № 6
1.

Вариант № 7
1.

Вариант № 8
1.


Вариант № 9
1.

Вариант № 10
1.

Вариант № 11
1.

Вариант № 12
1.
2. Выяснить, верно ли, что в строке имеются все буквы, входящие в слово шина.

Вариант № 13
1.
2. Определить количество пробелов в строке.

Вариант № 14
1.
2. Выяснить, имеется ли среди 13 EMBED Equation.2 1415 пара соседствующих букв но или он.

Вариант № 15
1.
2. Выяснить, имеется ли среди 13 EMBED Equation.2 1415 пара соседствующих одинаковых символов.

Вариант № 16
1.
2. Дана строка символов. Удалить из данной последовательности все группы букв abcd.

Вариант № 17
1.
2. Дана строка символов. Преобразовать ее, удалив каждый символ * и повторив каждый символ, отличный от *.
Вариант № 18
1.
2. Дана строка символов, среди которых есть двоеточие.
Получить все символы, расположенные до первого двоеточия включительно.

Вариант № 19
1.
2. Дана строка символов, среди которых есть двоеточие.
Получить все символы, расположенные после первого двоеточия.

Вариант № 20
1.
2. Дана строка символов, среди которых есть двоеточие.
Получить все символы, расположенные между первым и вторым двоеточием. Если первого двоеточия нет, то получить все символы, расположенные после единственного имеющегося двоеточия.

Вариант № 21
1.
2. Дана строка символов. Подсчитать наибольшее количество идущих подряд пробелов.

Вариант № 22
1.
2. Дана строка символов. Выяснить, верно ли, что в последовательности13 EMBED Equation.2 1415 имеется пять идущих подряд букв е.

Вариант № 23
1.
2. Дана строка символов. Исключить из нее группы символов, расположенные между скобками (, ). Сами скобки тоже должны быть исключены. Предполагается, что внутри каждой пары скобок нет других скобок
Вариант № 24
1.
2. Дана строка символов. Преобразовать ее следующим образом: если нет символа *, то оставить строку без изменения, иначе заменить каждый символ, встречающийся после первого вхождения символа *, на символ .

Вариант № 25
1.
2. Дана строка символов, среди которых есть хотя бы одна точка. Преобразовать ее, удалив все запятые, предшествующие первой точке, и заменив знаком + все цифры 3, встречающиеся после первой точки.

Вариант № 26
1.
2. Дана строка символов 13 EMBED Equation.2 1415 (n>1). Преобразовать последовательность 13 EMBED Equation.2 1415, заменив запятыми все двоеточия, встречающиеся среди 13 EMBED Equation.2 1415, и заменив точками все восклицательные знаки, встречающиеся среди 13 EMBED Equation.2 1415.
Вариант № 27
1.
2. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Подсчитать количество слов в данной последовательности.

Вариант № 28
1.
2. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Подсчитать количество букв а в последнем слове данной последовательности.

Вариант № 29
1.
2. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Найти количество слов, начинающихся с буквы б.

Вариант № 30
1.
2. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Найти количество слов, у которых первый и последний символы совпадают между собой.

Вариант № 31
1.
2. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Найти какое-нибудь слово, начинающееся с буквы а.

Вариант № 32
1.
2. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Преобразовать данную последовательность, заменяя всякое вхождение слова это на то.

Вариант № 33
1.
2. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Найти длину самого короткого слова.



Рисунок 1Рисунок 36Рисунок 2Рисунок 37Рисунок 38Рисунок 4Рисунок 5Рисунок 41Рисунок 7Рисунок 42Рисунок 43Рисунок 9Рисунок 44Root EntryEquation NativeEquation NativeРисунок 21Рисунок 22Рисунок 23Equation NativeРисунок 24Рисунок 25Equation NativeEquation NativeEquation Native

Приложенные файлы

  • doc 14792851
    Размер файла: 2 MB Загрузок: 0

Добавить комментарий