Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР4.doc
Скачиваний:
1
Добавлен:
13.11.2018
Размер:
115.71 Кб
Скачать

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

3.1. Ознакомиться с теоретическим материалом лабораторной работы

3.2. Проработать примеры, приведенные в теоретических сведениях

3.3. Разработать две программы:

1) для работы со строками согласно вариантам I или II уровней сложности;

2) для работы со строками согласно вариантам III, IV или V уровней сложности.

3.4. Отчет по лабораторной работе должен содержать:

1 ) словесную постановку задачи;

2) формальную (математическую) постановку задачи;

3) алгоритм решения задачи в виде блок-схем;

4) листинг и описание программы;

5) тестирование программы.

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

    1. I уровень сложности

1. Ввести строку с клавиатуры. Вывести последний символ строки.

2. Ввести строку с клавиатуры. Вывести средний символ строки.

    1. II уровень сложности

1. Ввести с клавиатуры слово. Проверить, является ли оно палиндромом.

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

3. Ввести строку с клавиатуры. Проверить, является ли строка целым числом.

4. Поменять каждую согласную русскую букву на цифру «8», а каждую гласную – на символ «–».

5. Ввести строку с клавиатуры. Заменить все прописные латинские символы на строчные.

6. Ввести строку с клавиатуры. Заменить все строчные латинские символы на прописные.

    1. III уровень сложности

1. Ввести строку с клавиатуры. Проверить, является ли она правильным идентификатором.

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

3. Ввести строку с клавиатуры. Удалить из строки все гласные буквы

4. Ввести строку с клавиатуры. Удалить из строки все согласные буквы.

5. Ввести строку с клавиатуры. Заменить все пробелы, идущие подряд, на один пробел.

6. Ввести строку с клавиатуры. Проверить, является ли строка вещественным числом.

7. Ввести строку с клавиатуры. Заменить все прописные символы на строчные.

8. Ввести строку с клавиатуры. Заменить все строчные русские символы на прописные.

9. Ввести с клавиатуры фразу и два слова. Заменить во введённой фразе первое слово на второе везде, где оно встречается.

10. Ввести строку с клавиатуры. Определить, какой символ чаще всего встречается.

11. Ввести с клавиатуры слово и фразу. Подсчитать, сколько раз это слово встречается во введённой фразе.

    1. IV уровень сложности

1. Ввести фразу с клавиатуры. Проверить, является ли она палиндромом, например фразы «А роза упала на лапу Азора!», «Madam! I'm Adam» - являются палиндромами.

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

3. Ввести с клавиатуры два слова. Проверить, являются ли они анаграммами, то есть возможно ли из всех букв одного слова составить другое. Например «торс» - «сорт», «апельсин» - «спаниель».

4. Ввести строку с клавиатуры. Поменять местами символы, стоящие на соседних чётных и нечётным местах.

5. Ввести с клавиатуры русское слово. Разбить его по слогам.

6. Ввести строку с клавиатуры. Вывести статистику о том, какие символы встречаются в строке и какое количество раз.

7. Ввести с клавиатуры фразу на русском языке. Перевести её в транслит и вывести на экран. Например «Я обожаю программировать на Турбо Паскале!» – «Ya obozhayu programmirovat' na Turbo Paskale!».

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