Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет_Паскаль_1_2_3_4.doc
Скачиваний:
5
Добавлен:
09.11.2019
Размер:
238.08 Кб
Скачать

Варианты заданий

Удвоить каждый пробел в строке.

Убрать лишние пробелы из строки.

Вывести статистику вхождения гласных букв в строку.

Выделить из текста предложения (они отделены точкой) и занести каждое предложение в массив строк. Затем вывести массив на экран.

Заменить вхождения подстроки 'ног' на букву 'л'.

Удалить из строки все кратные рядом стоящие одинаковые символы, оставив по одному.

Ввести 2 строки. Подсчитать, сколько раз первая встречается во второй.

Инверсировать строку (переписать ее символы в обратном порядке).

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

Слова в строке отделены пробелами. Подсчитать количество слов, в которых буква 'а' встречается ровно 3 раза.

Слова в строке отделены пробелами. Подсчитать количество слов, в которых буква 'а' встречается хотя бы 1 раз.

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

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

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

Удалить из строки заданное слово.

Определить, является ли содержимое строки вещественным числом.

Слова в строке отделены пробелами. Подсчитать количество слов, в которых гласных больше, чем согласных.

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

Требования к оформлению отчета приведены в разделе "Содержание и оформление отчета".

Содержание и оформление отчета

  1. Титульный лист с названием лабораторной работы.

  2. Номер и формулировка задачи.

  3. Блок-схема алгоритма и ее описание.

  4. Листинг программы.

  5. Результаты тестирования.

  6. Выводы.

Литература

  1. Епанешников А.М. Программирование в среде Turbo Pascal 7.0 / А.М. Епанешников, В.А. Епанешников. М.: “ДИАЛОГ-МИФИ”, 2000. – 367 с.

  2. Фаронов В.В. Основы Турбо Паскаля / В.В. Фаронов. М.: Учебно-инженерный центр "МВТУ-ФЕСТО ДИДАКТИК", 1992. – 304 с.

  3. Марченко А.И. Программирование в среде Borland Pascal 7.0 / А.И. Марченко, Л.А. Марченко. К.: ЮНИОР, 1998. – 480 с.

  4. Гусева А.И. Учимся программировать: PASCAL 7.0. Задачи и методы их решения. – М.: "Диалог-МИФИ", 1997. – 256 с.

  5. Грызлов В.И. Турбо Паскаль 7.0 / В.И. Грызлов, Т.П. Грызлова. М.: ДМК, 1998. – 400 с.