Хелпикс

Главная

Контакты

Случайная статья





Строки символов. Методические указания. Теоретические вопросы. Вариант № 1. Вариант № 2. Вариант № 3. Вариант № 4. Вариант № 5. Вариант № 6. Вариант № 7. Вариант № 8. Вариант № 9. Вариант № 10. Вариант № 11. Вариант № 12. Вариант № 13. Вариант № 14. Вариа



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

 

Цель задания:

1. Приобретения опыта работы со строковыми данными.

 

Содержание отчета:

1. Постановка задачи.

2. Алгоритм решения задачи.

3. Текст программы.

4. План отладки, тесты, результаты отладки на тестах.

5. Анализ допущенных ошибок.

 

Методические указания

1. Программа должна правильно выполняться при любых значениях начальных данных.

2. Правильность работы должна быть проверена на тестах.

3. При выводе ответа необходимо включить начальные значения.

 

Теоретические вопросы

1. Какие операции можно выполнять над символьными строками?

2. Опишите, что представляет собой таблица ASCII/

3. Строку символов часто называют динамическим массивом. Объясните, почему.

4. Какие операции можно выполнять над символьными строками?

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

 

Вариант № 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. Выяснить, имеется ли среди  пара соседствующих букв но или он.

 

Вариант № 15

1.

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

 

Вариант № 16

1.

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

 

Вариант № 17

1.

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

Вариант № 18

1.

2. Дана строка символов, среди которых есть двоеточие.

Получить все символы, расположенные до первого двоеточия включительно.

 

Вариант № 19

1.

2. Дана строка символов, среди которых есть двоеточие.

Получить все символы, расположенные после первого двоеточия.

Вариант № 20

1.

2. Дана строка символов, среди которых есть двоеточие.

Получить все символы, расположенные между первым и вторым двоеточием. Если первого двоеточия нет, то получить все символы, расположенные после единственного имеющегося двоеточия.

Вариант № 21

1.

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

 

Вариант № 22

1.

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

 

Вариант № 23

1.

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

Вариант № 24

1.

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

Вариант № 25

1.

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

Вариант № 26

1.

2. Дана строка символов  (n>1).Преобразовать последовательность , заменив запятыми все двоеточия, встречающиеся среди , и заменив точками все восклицательные знаки, встречающиеся среди .

Вариант № 27

1.

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

 

Вариант № 28

1.

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

 

Вариант № 29

1.

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

 

Вариант № 30

1.

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

 

Вариант № 31

1.

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

Вариант № 32

1.

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

 

Вариант № 33

1.

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

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.