Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод указания ЯСП КТ.doc
Скачиваний:
3
Добавлен:
11.11.2019
Размер:
291.33 Кб
Скачать

Контрольная работа № 3 строковый тип данных Уровень 1

Порядок выполнения контрольной работы:

  1. Прочитать текст задания.

  2. Определить исходные данные и результат.

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

  4. Задать имена переменным.

  5. Разработать блок-схему программы.

  6. Написать и отладить программу.

  7. Вывести в окне Watch промежуточные значения.

  8. Выполнить программу для тестового примера в пошаговом режиме.

  9. Оформить отчет.

Составляющие компоненты отчета.

  1. Текст задания.

  2. Блок-схема.

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

  4. Тестовый пример.

Задание № 1

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

Задание № 2

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

Задание № 3

Дан массив из 10 слов. Поменять местами самое длинное и самое короткое слово.

Задание № 4

Дан массив из 10 слов. Сколько слов имеют длину, равную трём символам?

Задание № 5

Дан массив из 10 слов. Удалить слова со второго по четвёртое.

Задание № 6

Дан массив из 10 слов. Вставить три слова, начиная со второго слова данной строки.

Задание № 7

Дан массив из 10 слов. Осуществить циклический сдвиг всех слов влево.

Задание № 8

Дан массив из 10 слов. Осуществить циклический сдвиг всех слов вправо.

Задание № 9

Дан массив из 10 слов. Осуществить циклический сдвиг на два слова влево между вторым и шестым словами.

Задание № 10

Дан массив из 10 слов. Осуществить циклический сдвиг на два слова вправо между первым и четвёртым словами.

Задание № 11

Дан массив слов. Определить количество слов в данной строке и заменить все разделители слов (пробелы) на знак “ + ”.

Задание № 12

Дан массив из 10 слов. Поменять местами первое и последнее слова.

Задание № 13

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

Задание № 14

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

Задание № 15

Дан массив из 10 слов. Вывести слова в обратном порядке, начиная с последнего.

Уровень 2

Порядок выполнения контрольной работы:

  1. Прочитать текст задания.

  2. Определить исходные данные и результат.

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

  4. Задать имена переменным.

  5. Разработать блок-схему программы.

  6. Написать и отладить программу.

  7. Вывести в окне Watch промежуточные значения.

  8. Выполнить программу для тестового примера в пошаговом режиме.

  9. Оформить отчет.

Составляющие компоненты отчета

  1. Текст задания.

  2. Блок-схема.

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

  4. Тестовые примеры.

Задание № 1

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

Задание № 2

Дан текст. Если в тексте нет символа +, то оставить текст без изменения, иначе каждую из цифр, предшествующую первому вхождению символа +, заменить символом —.

Задание № 3

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

Задание № 4

Дан текст. Выяснить, является ли этот текст идентификатором.

Задание № 5

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

Задание № 6

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

Задание № 7

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

Задание № 8

Дан текст, каждый символ которого может быть малой буквой, цифрой или одним из знаков +, —, *. Группой букв будем называть такую совокупность последовательно расположенных букв, которой непосредственно не предшествует и за которой непосредственно не следует буква. Аналогично определим группу цифр и группу знаков. Найти число таких групп букв, которые начинаются и кончаются одной и той же буквой.